Cris Plaza is a retail center located along N. 23rd Street, one of McAllen’s active north-south commercial corridors. The property is positioned near recognizable national retailers and restaurants, including Chick-fil-A, McDonald’s, and Planet Fitness. With space suited for service, fitness, medical, food, beauty, and convenience-based users, Cris Plaza offers a flexible leasing opportunity within an established McAllen retail area.