Gables Park 17, the 416,378-square-foot mixed-used apartment building at 1700 Cedar Springs Road in Dallas, TX, earned LEED Silver certification for the design and development of the complex. The U.S. Green Building Council oversees the green building program, which recognizes the design, construction and operation of high performance properties.