12036 Ventura Blvd
91604-2608 Studio City, CA
Moderate