6 Draper St
Woburn, MA 01801
$4,400,000 USD
11,161 SF
11,161 SF
$4,400,000 USD
Warehouse