Used 2018 Tesla Model 3 Long Range$23,990Stock: P046473Mileage: 51,414 milesExterior: GrayDrivetrain: RWDVIN: 5YJ3E1EA6JF046473