Category : Residential
Size : 935 sqm
Client : C&A Toumazis Company Limited
Location : Agia Napa, Cyprus