Grace Church  North Olmsted, OH

Remodel – 3 Phases of Construction
Location: Dover Center Rd., North Olmsted, OH
Size: 5,731 sq. ft.
Completion Date: January 2024