Set just opposite the sea front, Marathon Sea View Apartments complex is made…
ZAVOS PAVILION TOWER is part of a 5.323m2 land plot and it is…