10711 Victory Boulevard #203, North Hollywood, CA 91606 - Homesnap