Selenium Ataköy
The Selenium Ataköy project, spanning a construction area of 72,000 square meters, consists of three 15-story...
Ataköy, Istanbul EuropeRef: 3607