9
5323 W 38th St
Indianapolis, IN 46254
$1,536,000 USD
3,080 SF
6.25% Cap Rate
3,080 SF
$1,536,000 USD
Auto Repair