Update – 11 March 2025

Office building RTS Avtozavodskaya

Moscow city, ulitsa Avtozavodskaya, dom 14
Location