22
6925 Parkdale Pl
Indianapolis, IN 46254
$1,285,000 USD
11,369 SF
7.52% Cap Rate
11,369 SF
$1,285,000 USD
Medical