17601 Osborne Street, Sherwood Forest, CA 91325 - MLS#BB21148118 - ...