1980 Renault Other
$5,095
Call For Loc, MI
1980 Renault 5 lectric Leopard Le Car. Google lectric leorard for more info on these electric cars only 400 made. great interior no rust the body has...