20 Maguire Road
Update
10/19/22
Lexington Lab Asset Acquired for $89 Million
Griffith Properties and DRA Advisors have sold 20 Maguire Road to for $89,000,000 in a deal brokered by CBRE New England. A life science/office asset fully tenanted and located off Route 128 in Lexington, 20 Maguire Road features square-feet of floorspace.