924 Prospect Street, Indianapolis, IN 46203
Fountain Square Stunner! Location Location…
For Sale
$535,000