23
10 Draper St
Woburn, MA 01801
$22.10 USD/SF/YR
1,900 SF
1
Space Available
Built 2006
1,900 SF Contiguous
Built 2006
1,900 SF
$22.10 USD/SF/YR
Office