Where is 116 Residence, Istanbul?
Where is 116 Residence, Istanbul located?
116 Residence, Istanbul, 116 Residence, Istanbul, Turkey (approx. 41.06271°, 28.98639°)
Where is 116 Residence, Istanbul on the map?
{"latitude":41.06271,"longitude":28.98639,"title":"116 Residence, Istanbul"}