€335,000
- 2 beds
- 2 baths
- 105 m²
Apartment, sold in 2022 or before
Larnaca City, Larnaca