John Newell

Active Berkeley, CA President for Newell Construction, Inc.