19388 Trucks
Salvage 1981 Datsun 720 STANDA for sale
Lot # 44996908, Odometer: 203192 E
Prim Damage: Mechanical
Title: UT SC 
       
, Location: UT - OGDEN
Future Sale