Address:Bed/BathPicturesRent:Availability:Apply:
660 E 17th St - Unit 10
Indianapolis, Indiana 46202
1 Bed / 1 Bath$999 $899 (plus water)Available Now