9512 S Padre Island Dr. Corpus Christi, TX 78418 FOR SALE or LEASE | $799,000 9512 S Padre IslandLearn More