12161 Ventura Blvd
91604-2515 Studio City, CA
Moderate