Mark McNece

Active Davis, CA President for Davisville Properties, Inc.