Bio İstanbul Residence 1A

Residential

/

İstanbul, Turkey

Year 2012 Site Area 17.500 m² Construction Area 42.000 m²