2163 S Delaware St, Indianapolis, IN 46225

2163 S Delaware St, Indianapolis, IN 46225

1 bed 1 bath All Utilites Included!