13526 Ducat Court (waterfront)

13526 Ducat Court, Corpus Christi, TX, United States