15
1900 S Anderson St
Elwood, IN 46036
$3,773,000 USD
27,700 SF
6.5% Cap Rate
27,700 SF
$3,773,000 USD
Drugstore