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