12050 Ventura Blvd.
91604 Studio City, CA
Moderate