11466 Ventura Boulevard Studio City, Los Angeles, California 91604 USA
Mini-Refrigerator
Claim copyright