123 E 3rd St
Ottumwa, IA 52501
$950,000 USD
26,207 SF
26,207 SF
$950,000 USD
Office