26
307 E Main St
Knoxville, IA 50138
$699,000 USD
11,034 SF
11,034 SF
$699,000 USD
Storefront Retail Residential