Watt Plaza, a twin 23-story office tower complex, recently became the first office building in Los Angeles to receive a Gold LEED certification in the Existing Buildings Operations and Maintenance category. It is now one of five buildings in California and 12 nationwide to receive this designation. The more then 25-year-old building serves as a…
Read more
December Newsletter
December-News
Read more
Window Makeovers
Window_makeovers
Read more
Grange Graphics
GRANGE_GRAPHICS_SEPT__2011_News
Read more