Shopping malls database
Meyerland Plaza is located at the corner of Beechnut St. & I-610, Houston. It is a Regional Center which opened in 1957 and was last renovated in 2005. It is an Open shopping mall with 4,119 parking spaces. It covers an area of 964,032 sqft. and has about 65 stores.
Shopping mall's name: Meyerland Plaza
Address: Beechnut St. & I-610, Houston, TX 77096
Number of stores: 65