4344 S Padre Isl Dr
Corpus Christi, TX 78411
(0.76 miles away from 78411)
1201 N Chaparral
Corpus Christi, TX 78401
(5.32 miles away from 78411)