Landmark Completes Our Lady of Grace Catholic School Addition
Landmark recently completed this 3-story, 17,700 square foot school addition at Our Lady of Grace Catholic School in Greensboro, North Carolina. The project includes classrooms with large windows