22 Laurel St
Leominster, MA 01453
$1,200,000 USD
6,710 SF
6,710 SF
$1,200,000 USD
Warehouse