2-Bedroom detached house in Larnaca
This charming, cozy, 2 bedroom…
For Sale
€350,000