The Cosmopolitan of Corpus Christi

 401 N Chaparral Street, Corpus ChristiTX 78401