Microsoft surface laptop 3 second hand July 8, 2019 16 32 64 128 Microsoft surface laptop 3 second hand price Microsoft surface.laptop go 3 second hand Microsoft surface laptop 3 1873 Windows surface laptop 3 Microsoft laptop surface go 3 Microsoft surface laptop 3 i5