Where is Deniz Houses, Istanbul?

Where is Deniz Houses, Istanbul located?

Deniz Houses, Istanbul, Deniz Houses, Istanbul, Turkey (approx. 41.00273°, 28.97412°)


Where is Deniz Houses, Istanbul on the map?