John Phan

Active Garden Grove, CA President for Phans Builder & Investment, Inc