23169 Schumann Road, Chatsworth, CA 91311 - Homesnap