24882 Timberwood Way, Lake Forest, CA 92630 | $1,795,000...