1011 S Alameda Street Corpus Christi, TX 78404