> $259,990 Active Under Contract 2Beds1Baths888Sqft0.15Acres 8048 Glenrosa Ave, Phoenix, AZ 85033 MLS#: 6972116