Newly built 2 bedroom apartments for sale in a 4-storey apartment building in the city center, close to all amenities and new Larnaca marina.
Property Reference 116311