View Details 115 S Se Augusta Square E Country Club Terrace | Mcallen $760,000 5 bd 5 ba 1 ½ ba 5,890 sqft 0.46 acres On Site 180 Days Ago