1661 Spring ST, Davis, CA 95616 - MLS#20079759 - Peter Scott - Scot...