26790 Wyatt Lane, Stevenson Ranch, CA 91381 - MLS#OC21182703