20
1205 S Locust St
Glenwood, IA 51534
$1,550,000 USD
13,600 SF
7.35% Cap Rate
13,600 SF
$1,550,000 USD
Storefront