104 Lee St
Lodi, OH 44254
$975,000 USD
34,400 SF
34,400 SF
$975,000 USD
Manufacturing