gLike
The Lauterbach Group

The Lauterbach Group - 61,000 sf. new office space, designed using the Leadership in Energy and Environmental Design (LEED) Green Building Rating System™