4511 South Ave
Toledo, OH 43615
$990,000 USD
37,518 SF
37,518 SF
$990,000 USD
Manufacturing