8
802 S West St
Indianapolis, IN 46225
$4,000,000 USD
25,200 SF
6.82% Cap Rate
25,200 SF
$4,000,000 USD
Medical