$525,000 - 117 W Glenrosa Avenue, Phoenix, AZ 85013
117 W Glenrosa Avenue
Phoenix,
AZ
85013
Subdivision name: CASA DE ALEGRIA