14
8005 E 30th St
Indianapolis, IN 46219
$540,000 USD
4,506 SF
4,506 SF
$540,000 USD
Garden Center