TUR074 is a single block project of just 400 apartments, in the Avcilar area of Istanbul and easily reached by metrobus. The metrobus station is just a few minutes walk away, and in fact, the Metro will also stop here as part of Istanbul's expansion programme More details ›
Call: 03339 395522
Local call rate
How much will it cost me to call the number displayed on the site?