Торговый Комплекс «Депо Молл» на улице Яблочкова объединяет 3 торговых центра, площадью более 11000 кв.м., систему парковок автотранспорта покупателей, удобные пространства для посетителей и пешеходов в непосредственной близости от станции метро «Тимирязевская», одноименной железнодорожной станции и конечной станции Монорельсовой дороги.