Alpha maps street view

Full Address: Germany, Hamburg, St. Georg, Koppel, 4
GPS Coordinates: 53.55620, 10.00831