> $160,000 Active 2Beds1Baths816Sqft0.02Acres 2333 Glenrosa Ave #114, Phoenix, AZ 85015 MLS#: 6982105