Baybrook Mall in Houston

Although I’m still trying to confirm details, I just got a news tip that H&M – the affordable fashion retailer that is everywhere but Houston - is leasing about 20,000-square feet at Baybrook Mall. A source says the store will open June 2012. Currently, the mall has one of the largest Forever 21 stores in Houston and possibly in the […]
[Read More]