1
3702 W 16th St
Indianapolis, IN 46222
$395,000 USD
6,420 SF
6,420 SF
$395,000 USD
Office