11
227 Poplar St
Osage, IA 50461
$5,000,000 USD
234,200 SF
234,200 SF
$5,000,000 USD
Manufacturing