Concept Developments delivers phase 1 of Siela north coast
Concept Developments announced the delivery of Phase 1 units of “Siela", their project in North Coast, with a total of 215 units with various areas, as part of the company's plan to maintain the confidence of its clients and support its…