2534 Tarlton St, Corpus Christi, TX 78416