Available for rent a 93 sq. meter office space on the 4th floor, centrally located in Larnaca. Just a short walk to Finikoudes Beach and surrounded by restaurants, bars, and banks, this space is perfect for businesses seeking a prime, vibrant location