Better known as the Puente Hills Mall in Rowland Heights, this "Back to the Future" filming spot has barely changed over the years. More stores have shuttered their doors since the Delorean hit 88 ...
Some results have been hidden because they may be inaccessible to you