3833 S Staples St s214, Corpus Christi, TX 78411, USA
710 Buffalo St #802, Corpus Christi, TX 78402, USA
500 N Water St #403, Corpus Christi, TX 78401, USA
9245 S Padre Island Dr, Corpus Christi, TX 78418, USA