241 Amistad St Corpus Christi, TX 78404