€1,040,000
- 4 beds
- 343 m²
- 1,057 m² lot
House, sold - February 27, 2025
Peyia, Paphos