2
Hwy 63 and 34 Exchange hwy
Ottumwa, IA 52501
$2,123,550 USD
23.91 AC
23.91 AC
$2,123,550 USD
Commercial