Two years after closing as part of a nationwide series, a former Walmart Supercenter in the northwest Houston suburb of Willowbrook, TX, is being redeveloped by Chilean real estate developer and self-storage operator Red Megacentro into a 235,627-square-foot mixed-use project with industrial flex, self storage, retail and office space.