The police compound is located at Rosenheimerstraße 130 in Munich.
You can park your car alongside the street or in the parking lot in front of the entrace of the police (but you have to leave your identification card or drivers license with the police officers in exchange for a temporary parking permit).

There are ample opportunities to reach the sports hall with public transport.
In short walking distance you have the underground station Karl-Preis-Platz (U2).
Also not far away the suburban train stations Ostbahnhof (S1-S8) and St.-Martin-Straße (S3, S7).
And directly next to the entrance you have the bus stop Anzinger Straße (Bus 55, 145, 155).
If you are not used to the Munich public transport system just visit mvv-muenchen.de and type in Anzinger Straße as your destination in the journey planner.

After the entrance directly turn right and walk alongside the building and keep heading straight forward. Directly after a bicycle stand you find the sports hall (also a indoor swimming pool in the same building).