2
1276 US Hwy 31 N
Greenwood, IN 46142
$2,495,625 USD
22,072 SF
22,072 SF
$2,495,625 USD
Storefront