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