AVCILAR is a Town in İstanbul, between Kucukcekmece Lake and Marmara Sea which has approximately 4.185 million square meter surface area. Neigbours are on the east Kucukcekmece Town, on the west Esenyurt Town and Beylikduzu Town, on the north Basaksehir Town. Avcilar is at a distance of 27 kilometre... Read more
RE/MAX
20 followers
Greater London Authority
13 followers
Century 21
9 followers
Cherokee Federal
9 followers
ESR Group
8 followers
Royal Commission for Riyadh City | الهيئة الملكية لمدينة الرياض
5 followers
MonshaatSA
5 followers
Urban Land Institute
4 followers
AEW
4 followers
The Scion Group
4 followers
Barnes International
3 followers
United Nations ESCAP
3 followers