Home - Malls - Europe
City: Istanbul
Region: Europe
Country: Turkey
Trade area: 376 740 sq. feet
In process: Yes
Owner: McArthurGlen Group