/en/
en
true
53
1326
1998
14998
176
2178
29184
Istanbul
134
istanbul
1988
43107
Istanbul
99
41.01277
28.978359
1274
10954
12
142
false
217
1,2,3,5,7,8,9,10
93
160
35226
2
1398054
Map
Street ViewExplore
AddressMandıra Caddesi, 232C