PR8887 Luxury Farmhouse For Sale In The Unspoiled Nature Of Çatalca Marmara Region, İstanbul, Çatalca $1,200,000 / Starting From