Furnished Studio - Corpus Christi - Staples

 6218 S. Staples St., Corpus ChristiTX 78413
$1,560+1 BedPets OK