LAKE CORPORATE CENTER

SUGAR LAND, TEXAS

The Ellman Companies owned this 10-story, 515,000-square-foot, Class-A office building in Sugar Land Texas from 2007 until 2010. Under Ellman’s ownership, the building was 100-percent leased to Chevron USA.