His birth year was listed as 1953. Stephen turned 72 years old. Stephen currently resides at 8333 Avalon, Mercer Island, Wa 98040. Public records show Pacific Palisades, Mercer Island and Venice as cities Stephen also stayed in.
One is the number of properties that Stephen has. Stephen has a property on 8333 Avalon Drive Mercer Island WA 98040. Stephen owns property valued at $448,000. Stephen owns land valued at $626,000.
Stephen owned Chrysler Pt Cruiser. Records show that it was purchased in 2007. VIN of the car was 3A4FY48B67T527953.