Map Graph

Almeda Mall

Shopping mall in Texas, United States

Almeda Mall is a shopping mall located in the Southeast Houston neighborhood of Genoa on Interstate 45. The mall opened in 1968. There are two vacant anchor stores formerly occupied by Burlington and Macy's. Junior anchors are dd's DISCOUNTS, and 3.6.5. The mall has 782,353 square feet (72,683.0 m2) in leasable space.

Read article
Top Questions
AI generated

List the top facts about Almeda Mall

Summarize this article

What is the single most intriguing fact about Almeda Mall?

Are there any controversies surrounding Almeda Mall?

More questions