People possibly related to Sten are Leif Robert Nyman, Lois L Nyman, Petra V Nyman and 2 other people. Sten's birth year is 1968. The residency of Sten is at 400 Itasca St #B3, Grand Rapids, Mn 55744. This person has stayed in Grand Rapids before moving to Grand Rapids. The age of Sten is 57. The phone number (218) 326-7050 is Sten’s.