1733 Spring ST, Davis, CA 95616 - MLS#221031877 - Peter Scott - Sco...