Commercial Construction
This 31-acre, Class A multi-building office campus is located in the Glenmaura Corporate Center nestled at the base of Montage Mountain. Totaling 204,000 SF, the complex was completed in three phases. Glenmaura Plaza’s three buildings each offer 22,000 SF of office space per floor.