This 40,000 square foot retail space at McAllen Center is available for lease.
Major tenants include Natural Grocers and TruFit Athletic Club plus other small shops.
McAllen Center has ample parking with 454 spaces and is located at 800 S. 10th St in McAllen, Texas.