Baglarbasi Square | Location : Altunizade - Istanbul | Employer : Uskudar Municipality | Area : 1.850 m² | Year : 2007