USD 1,840Brand New House with Terrace for Rent in Larnaca-Cyprus23133 SQMLarnaca, Cyprus•3 weeks agoCallChatVerified Business