The site of what was once one of Corpus Christi’s most popular commercial hubs is being shaped for a new purpose: hundreds of apartments.
The property at 5858 S. Padre Island Drive for decades was Sunrise Mall — known not only for its shopping experiences, but also as a social venue and cultural touchstone for its prominent appearance in the 1985 Corpus Christi-centric film, “The Legend of Billie Jean.”
The trendy epicenter opened in 1981 and closed in 2019…