6101 Madison Ave
Indianapolis, IN 46227
$449,000 USD
2,706 SF
2,706 SF
$449,000 USD
Storefront Retail Residential