Call for price
Villa Ventura - South Scottsdale
About This Location
3230 North 66th Place Scottsdale AZ 85251 has a Walk Score of 66 out of 100. This location is Somewhat Walkable which means some amenities are within walking distance.