New Library Addition and Campus Renovation, 124,800 SF, 94,500 SF New Library, Two-Level Below Grade Parking, 102 Stalls Marlborough SchoolOwner Gruen AssociatesArchitect