Temple Lofts Apartments

 1226 Dr Martin Luther King Jr St, IndianapolisIN 46202