A very nice and beautiful Chevrolet Impala Convertible from 1958 in Costa Mesa, California, USA. Adress: 746 W 17th St, Costa Mesa, California, USA. Date/Year: March 2015