222 W 2nd St
Ottumwa, IA 52501
$3,600,000 USD
29,212 SF
12.1% Cap Rate
29,212 SF
$3,600,000 USD
Hotel