View details for 17996 Valley Vista Boulevard 17996 Valley Vista Boulevard $730+ Encino, Los Angeles, CA 91316