164 Lexington Road is located 19 miles from Boston off the interchange of Route 3 and Route 62, with direct access to Route 128 via Route 3. Situated on a 4.2-acre site, this two-story research & development building features 210 surface parking spaces.

Logo