This 12,184 square foot retail space at McAllen Center is available for lease.
Major tenants include Champs Outlet, 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.