Warner Center Shopping Plaza 21799 Ventura Blvd , Woodland Hills, Los Angeles, California USA
Claim copyright