10
120 S Country Club Rd
Indianapolis, IN 46234
$4,138,000 USD
15,000 SF
7.15% Cap Rate
15,000 SF
$4,138,000 USD
Storefront