Almeda Mall is a shopping mall located in the Southeast Houston neighborhood of Genoa on Interstate 45. The mall opened in 1968. The anchor stores are Macy's, DD's DISCOUNTS, and Burlington. There is 1 vacant anchor store that was once Palais Royal.
Almeda Mall Houston Texas |
The mall has 782,353 square feet (72,683.0 m2) in leasable space.