Moscow, Russia, 105037
Izmaylovskaya is a Subway station located at Moscow, Russia, 105037. It has received 146 reviews with an average rating of 4.5 stars.
The address of Izmaylovskaya: Moscow, Russia, 105037
Izmaylovskaya has 4.5 stars from 146 reviews
Subway station