11560 Acama Street
Studio City, CA