Home - Malls - Europe
City: Istanbul
Region: Europe
Country: Turkey
Trade area: 3 252 sq. meters
In process: Yes
Owner: McArthurGlen Group