Company linked with Steven is: L & S Auto Service, Inc. Steven turned 58 years old. Steven’s residency is at 1460 24Th Ct, Homestead, Fl 33035. The birth year was listed as 1966. Public records show North Miami, Port St Lucie, Pembroke Pines and 4 other cities as cities Steven also stayed in. The number currently linked to Steven is (305) 892-2938. Possible relatives of Steven are: Gordon L Cade, Theresa M Cade, Elizabeth Rodriguez Cade and 4 other people.