8565 E VISTA DEL LAGO N, Scottsdale, AZ 85255
3
beds
3
baths
2,379 Sq.Ft. LIVING AREA
10,339 Sq.Ft. lot