4268 Navajo Avenue, Toluca Lake, CA 91602 - Homesnap