15
105 E McLane St
Osceola, IA 50213
$595,000 USD
4,869 SF
9.28% Cap Rate
4,869 SF
$595,000 USD
Office