900 W Stafford RD, Lake Sherwood-762, CA 91361 - MLS#221002949 - Al...