12017 BROWNS CANYON, Chatsworth, CA 93661 - MLS#FR20043539