Magnolia Preparatory Academy

Location: Katy TX
Square Footage: 16,786 SQ FT
Architect: Method Architecture