Oro Valley, AZ

Desert Crest at Center Pointe Vistoso

From the low $300,000's