Alfreeda
CATEGORY: Master Planning & Urban Design / Tourism & Hotels
LOCATION: Alfareeda, Saudia Arabia
SCOPE: Design & Management
CLIENT: Ewaan International Housing Company