Richard Herrera

Active Torrance, CA President for K.A.R. Properties, Inc