FINIKOUDES

1 Property
Sort by:
  • $425,000

Apartment in Cyprus, Larnaca, Finikoudes

  • $425,000
Larnaca, Cyprus
  • Beds: 2
  • Bath: 1
  • 70 SQM
  • Apartment
Details
3 years ago

Compare listings

Compare