Oro Valley $300000-$400000