$405,000 - 11218 W Glenrosa Avenue, Phoenix, AZ 85037
11218 W Glenrosa Avenue
Phoenix,
AZ
85037
Subdivision name: TRAILWOOD UNIT 2