Yekaterinburg, Sverdlovsk Oblast, Russia, 620130
Schorsa St is a Transit stop located at Yekaterinburg, Sverdlovsk Oblast, Russia, 620130. It has received 6 reviews with an average rating of 4.5 stars.
The address of Schorsa St: Yekaterinburg, Sverdlovsk Oblast, Russia, 620130
Schorsa St has 4.5 stars from 6 reviews
Transit stop