Northridge, CA | North Hills, CA | Glendale, CA
Also known as: theshark1
Steven Rivera lives in Northridge, CA. He has also lived in North Hills, CA and Glendale, CA. He is a 1975 graduate of Hoover Herbert Senior High School. Steven enjoys listening to Gipsy Kings. Steven loves Sushi.