logo

Video encyclopedia

Northtown Plaza

1:40

Rebrand for Northtown Plaza

0:26

Northtown Plaza Plans Revealed

2:12

New life for Northtown Plaza

2:13

What's Happening At The Northtown Plaza?

2:45

New Details On Northtown Plaza Plans

Northtown Plaza was one of the first shopping malls in Houston, Texas, built in 1959 and remodeled in the 1980s. A major fire took place at the center in December 1999. The center is currently owned by UK-based Vicinity Centres.