Category : Residential
Size : 3,354 sqm
Client : C&A Toumazis Company Limited
Location : Marina, Ayia Napa, Cyprus