12036 Ventura Blvd
91604-2608 Studio City , CA
Moderate