View Details $1,995,000 1 of 22 International Center Phase 1 | Mcallen 12,692 sqft 1.25 acres On Site: 245 Days