View Details $3,695,000 1 of 15 North Central Plaza | Mcallen 28,976 sqft 2.01 acres On Site: 240 Days