Seba Vista Houses

Residential

/

İstanbul, Turkey

Year 2009-2011 Site Area 19.940 m² Construction Area 18.000 m²