Where is Warszawa Grochów?

Where is Warszawa Grochów located?

Warszawa Grochów, Warszawa Grochów, Poland (approx. 52.25549°, 21.084255°)


Where is Warszawa Grochów on the map?