2 Wks Ago COMPARE 2354-2356 Shelby St, Indianapolis, IN 46203 Unit 2356 Shelby St Apartment for Rent 2 Beds $1,250
2 Wks Ago COMPARE 421-423 E 33rd St, Indianapolis, IN 46205 Unit 421 E 33rd St. Apartment for Rent 2 Beds $1,300
2 Wks Ago COMPARE 44 S Ewing St, Indianapolis, IN 46201 Unit 46 S Ewing St Apartment for Rent 3 Beds $1,450