Imperia Tower Business Center 6 Presnenskaya emb., bld. 2 Moscow, Russia 123112
Look at the map