DETAILING CENTRE California, автокомплекс