$449,000 - 7835 E Glenrosa Avenue, Scottsdale, AZ 85251
7835 E Glenrosa Avenue
Scottsdale,
AZ
85251
Subdivision name: VISTA LARGA CONDOMINIUMS UNIT 1 THROUGH 15