Almeda Mall
Texas, United States · built 1966
Almeda Mall is a shopping mall located in the Southeast Houston neighborhood of Genoa on Interstate 45. The mall opened in 1968, two weeks before its sister property, Northwest Mall. The malls were nearly twins of each other. There is one vacant anchor stores formerly occupied by Burlington and one anchor store currently under construction in the former Macy’s that is constructing a new retail development called The Market at Almeda. Junior anchors are dd's DISCOUNTS, and 3.6.5. The mall has 782,353 square feet (72, 683.0 m2) in leasable space.
Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).