Interface Facility Gets LEED Gold Certification
Acworth, GA, April 8, 2013 -- Interface's facility dedicated to its installation and maintenance business has earned LEED Gold certification.
The facility includes 6,636 feet of office space and 26,977 feet of warehouse.
Related Topics:Interface