Our project Beachfront €580,000 70k2 beds 1 bath 80 m² Apartment for sale Finikoudes beach, Skala, Larnaca City, Larnaca