2525 Shelby Street 1bed Apartments Great Locati..., Indianapolis, IN 46203 - HotPads