New - 7 Hours Ago > $375,000 Active 2Beds1Baths952Sqft0.17Acres 1331 Indianola Ave, Phoenix, AZ 85014 MLS#: 6929083