Oro Valley single family homes

Oro Valley is a beautiful town in NW Tucson.  With a population just over 40,000 people, it offers the serenity and charm of a small town and is considered to be one of the best places to live in Arizona!