€390,000
- 2 beds
- 2 baths
- 96 m²
Apartment, sold - March 20, 2025
Omonia, Limassol City, Limassol