12833 Ventura Blvd.
91604 Studio City , CA
Moderate