John Carter

Active Portland, OR Principal for Birch Creek Associates LLC