134 -140 Willard Street
Update
05/31/23
Lowell Multifamily Trades for $13M
A group of low-rise multifamily properties at 134-140 & 148 Willard St. in Lowell has sold for $12,850,000. The three low-rise buildings constructed in the 1960s feature a total of 72 units. The buildings sit on a roughly 75,000-square-foot site.