Silivri

1 Property
Sort by:

Three big villas in Istanbul

  • 16,250,000TL
Silivri, İstanbul, Turkey
  • Residence, Villa
Details
3 months ago

Compare listings

Compare