1750 E South St
Owosso, MI 48867
$4,200,000 USD
32,470 SF
32,470 SF
$4,200,000 USD
Manufacturing