Divine Savior Academy of Delray Beach

Delray Beach, FL

Full owners’ representation for all entitlements, public outreach and vertical and horizontal construction and permitting. 41,600 square feet of educational campus space on 10 acres of land

Project Images