6
6443 W 10th St
Indianapolis, IN 46214
$2,937,143 USD
8,000 SF
8.75% Cap Rate
8,000 SF
$2,937,143 USD
Medical