Boxborough

321,208 square foot flex/R&D/office portfolio that is 91% leased.