2006 Mercedes Benz CLS500 - Police Impound | Municibid