106 N Locust St
Jefferson, IA 50129
$475,000 USD
11,652 SF
7.81% Cap Rate
11,652 SF
$475,000 USD
Storefront