Architects Maria Achilleos

Service Provider ยท Member since Sep 2026

Maria Achilleos Architects & Designers is an architectural firm based in Strovolos, Nicosia. The practice offers architecture and design services.

Industry

Architecture and Engineering

Service Areas

Nicosia