Leninsky Ave, 97, Moskva, Russia, 119421
Distance: 0.16 miles
Prospekt Vernadskogo, 94, Moskva, Russia, 119571
Distance: 3.43 miles
Kutuzovsky Ave, 53, Moskva, Russia, 121096
Distance: 7.04 miles
Presnenskaya Naberezhnaya, 2, Moskva, Russia, 123317
Distance: 8.71 miles