Ora Farm

Commercial

/

İstanbul, Turkey

Year 2009 Site Area 33.000 m² Construction Area 2.400 m²