Update – 12 March 2025

Mall Mart

Moscow city, ulitsa Bolshaya Semenovskaya, dom 17A
Location