Powierzchnia wynajęta przez rosyjski oddział Mercedes Benz mieści się w obiekcie Leningradskij Terminal. Umowę podpisano na 3 lata. Magazyn zajmuje 42 hektary. Znajduje się przy ul. Leningradskoje Szosse, 13 km od moskiewskiej obwodnicy.
Oprócz Mercedesa w obiekcie wynajmują powierzchnię także: UniTrans Logistic, CargoCare, Itella NLC, Caterpillar i Volvo. Inwestorem projektu jest spółka Multinational Logistic Partnership.