€823,880
- 2 beds
- 2 baths
- 103 m²
Apartment, sold - September 01, 2026
Neapolis, Limassol City, Limassol