Where is Ochsenwerder Norderdeich 320?

Where is Ochsenwerder Norderdeich 320 located?

Ochsenwerder Norderdeich 320, Hamburg, Germany (approx. 53.46135°, 10.13062°)


Where is Ochsenwerder Norderdeich 320 on the map?