6652 16th ST, Rio Linda, CA 95673 - MLS#20074050 - Peter Scott - Sc...