4
1315 A Ave E
Oskaloosa, IA 52577
$1,375,000 USD
11,954 SF
19% Cap Rate
11,954 SF
$1,375,000 USD
Hotel