4349 Tujunga Ave.
Studio City, CA
Moderate