PlazAmericas was the third mall to be built in Houston, after Gulfgate Mall and a large shopping center that is located in what part of Houston, Texas?
Meyerland Plaza Meyerland Plaza is a large shopping center located in southwest Houston, Texas, United States.
Westwood Mall (Houston) Westwood Mall was a shopping mall located in the Westwood business development in Houston, Texas. The mall was located at the intersection of Interstate 69/U.S. Route 59 and Bissonnet Street, in the Westwood portion of the Alief area in southwest Houston.