Metro Merter Shopping Mall

Commercial

/

İstanbul, Turkey

Year 2006-2009 Site Area 51.500 m² Construction Area 30.400 m²