509 Clifford St, Corpus Christi, TX 78404