Give me driving directions from Straße 97 17, Niederschönhausen to Tempelhofer Ufer 25, Kreuzberg
Head west on Straße 97\nTurn right onto Louis-Schmidt-Straße\nTurn left onto Friedrich-Engels-Straße\nTurn right onto Pastor-Niemöller-Platz\nTurn right onto Grabbeallee, B 96a\nTurn right onto Kreuzstraße\nTurn right onto Wollankstraße\nContinue straight onto Reinickendorfer Straße, B 96\nTurn left onto Müllerstraße, B 96\nTurn right onto Sellerstraße, B 96\nTurn left onto Heidestraße, B 96\nTurn right onto Minna-Cauer-Straße, B 96\nKeep left onto Tunnel Tiergarten Spreebogen, B 96\nKeep right onto Tunnel Tiergarten Spreebogen, B 96\nTurn left onto Schöneberger Ufer, B 96\nTurn left onto Möckernstraße\nArrive at Möckernstraße, straight ahead