Optimum Outlet Shopping & Entertainment Center

Commercial

/

İstanbul, Turkey

Year 2008 Site Area 13.800 m² Construction Area 14.000 m²