View Details $1,900,000 1 of 26 Bayberry Terrace | Corpus Christi 38,624 sqft 3.13 acres On Site: 92 Days