5317 South Padre Island Dr Moore Plaza, Corpus Christi, TX
3835 S Alameda St, Corpus Christi, TX
5813 Esplanade Dr, Corpus Christi, TX