1999 Mercedes Benz 320 - Police Impound | Municibid