For Sale Villas in Turkey, Granada Riverside Our first stage villas, Granada Riverside 1; consist of 17… More Details 570,000