Update – 16 January 2025

Office building Molodogvardeyskaya, 61s20

Moscow city, ulitsa Molodogvardeyskaya, dom 61 str 20
Location