1983 Alfa Romeo Spider 2000 Convertible North West 57,531 Convertible 5 spd Manual Need Finance? Watchlist