Willowbrook Plaza is a popular retail destination located in the bustling northwest Houston area. Recently, the property underwent extensive renovations and upgrades, with the owner investing around $30 million. These improvements have attracted 19 new retail and restaurant concepts to the plaza, soon after being acquired. Positioned at a dominant northwest Houston retail intersection, Willowbrook Plaza generates over 19 million shoppers per year and is surrounded by 307,000 residential units, with an average household income of over $91,000 within a five-mile radius. The plaza is anchored by 11 best-in-class national and regional retailers, including Bel Furniture, World Market, and AMC Theatres, the #2 top cinema in the Houston MSA.