25258 Huston Street, Stevenson Ranch, CA 91381 - MLS#PW21138135