
Project Surrounded by Charming Landscapes, Stunning Green Spaces and a Wonderful Sea View, a Great Location in front of the Metrobus Station The project is located in Avcilar, in one of the most vital area in Istanbul, the project site is characterized by the presence of charming landscapes, stunning green spaces, and a wonderful sea…
Read More