7
24 Jolma Rd
Worcester, MA 01604
$5,850,000 USD
45,300 SF
45,300 SF
$5,850,000 USD
Warehouse