1/71 71 New $695,000 3 Beds3 Baths2,458 SqFt 721 E NUBRA VALLEY Place, Oro Valley, AZ 85755 Single Family Home Listed by Daniel Leonard of Net Properties