180 New Boston Street
Update
09/26/20
Woburn Industrial Property Trades for $10.4M
Oliver Street Capital has acquired the property at 180 New Boston Street in Woburn for $10.4M. The nearly 65,000 square foot warehouse building was originally built in 1979. The building site on a 3.69 acre site and last traded in December 2017 for $8M.