Edgewater Apartments

 6701 North College Avenue, IndianapolisIN 46220