€1,330,000
- 5 beds
- 3 baths
- 236 m²
- 545 m² lot
House, sold - June 25, 2026
Palodeia, Limassol