Bert’s Mega Mall

Address:

1151 N. Azusa Avenue
Covina, California
United States