Google Satellite Maps:
OSiR at Turmoncka Str. Warsaw, Poland

OSiR at Turmoncka Str. Warsaw, Poland (OSiR in Polish stands for Sports and Recreation Center). [...]