7473 E VIA DE LUNA Drive, Scottsdale, AZ 85255
3
beds
3
baths
2,353 Sq.Ft. LIVING AREA
1,742 Sq.Ft. lot