Lot #3931 Location: Athens, Greece Chassis: ÎR2292544 11,894 Miles Shown, TMU 1300cc Twin Cam Engine 5-Speed Manual Transmission Restored in 2003 Two Prior Owners Serviced Annually Private Party or Dealer: Private Party
Other 1973 Alfa Romeo auctions from Bring a Trailer