1171 S Nedra Place, Vail, AZ 85641
4
beds
2
baths
2,051 Sq.Ft. LIVING AREA
8,261 Sq.Ft. lot