6
1270 Westford St
Lowell, MA 01851
$22.50 USD/SF/YR
1,793 SF
1
Space Available
Built 1974
1,793 SF Contiguous
Built 1974
1,793 SF
$22.50 USD/SF/YR
Retail