Benjamin Johnson

Active Belmont, CA President for Bfj Properties, Inc.