303 E Main St
Knoxville, IA 50138
$129,900 USD
1,195 SF
1,195 SF
$129,900 USD
Office