Update – 29 March 2025

Office building Leningradskoye shosse, 84

Moscow city, shosse Leningradskoe, dom 84
Location