Open: Sat 1:00 PM - 4:00 PM > $695,000 Active 4Beds3Baths1976Sqft0.18Acres 224 Glenrosa Ave, Phoenix, AZ 85013 MLS#: 6905410