SHELLY BEACH
ABOUT US
Established in 2007, Level 7 Architects has been instrumental in making dream homes and architectural projects, becoming a practical reality. This firm (situated in Shelly Beach, KZN South Africa) is dedicated to serving their clients by supporting the highest principles of modern architecture.