10546 Valley Spring Lane, Toluca Lake, CA 91602 - Homesnap