slide

Project Smile


Location: Wake Forest, NC

Size: 11,000 (SF)