258 properties found

Cape Greco Famagusta
3 3
€745,000+ VAT
Cape Greco Famagusta
3 3
€660,000+ VAT
Cape Greco Famagusta
3 3
€590,000+ VAT
Sea front
Sea view
Ayia Thekla Famagusta
4 4
€2,800,000+ VAT
Ayia Thekla Famagusta
3 3
€588,000+ VAT
Ayia Thekla Famagusta
4 3
€738,000+ VAT