NEW CONSTRUCTION:BUILD TO SUIT OR LONG TERM LEASE Where: 102 – 104 Lowell Street, Wilmington, MA 01887 A new northeastern-built property is being built on Lowell Street in Wilmington for a bank or other retail or office use. 22,456 S.F. General business-zoned lot Drive-thru Availability Bank, retail or office concept plan available