1988 Alfa Romeo Spider — VIN ZARBA558*********8079 | Spot Auction