Nissan Leaf for Sale in Santa Cruz, California
2011 Nissan Leaf SL 4D Hatchback - - by dealer in Santa Cruz, CA
Santa Cruz VW Dodge Ram address: 1616 Soquel Avenue Santa Cruz CA, 95062 phone: ☎ (831) 531-2286 ext 26 text: Text 26 to (831) 531-2286 for more details link: contact: Internet Sales 2011 NISSAN LEAF SL 4D HATCHBACK Vehicle Info ...