Scott Farthing

Active Costa Mesa, CA President for Farthing Development, Inc.