View Details $2,700,000 1 of 24 North Industrial Park | Edinburg 24,115 sqft 8.41 acres On Site: 34 Days