4 bed Luxury lake view villas in the Tuscany of Istanbul Buyukcekmece / West Istanbul From $1,001,260