Osvaldo Rey

Active Long Beach, CA President for King Improvements Inc.