USD 920Brand New Apartments Project for Rent in Larnaca - Cyprus1173 SQMLarnaca, Cyprus•4 weeks agoCallChatVerified Business