930  Barracuda Pl, Corpus Christi, TX, 78411

$199,900

930 Barracuda Pl, Corpus Christi, TX, 78411

Courtesy of: KW Coastal Bend - Island