Willowbrook Mall (Houston)
United States · built 1981
Willowbrook Mall is an enclosed regional mall in Willowbrook, Houston, Texas at the intersection of Texas State Highway 249 and Farm to Market Road 1960. In 2000, the mall was the 3rd largest Houston-area retail development based on net rentable area.
Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).