Water Street Studios

Please Call
1301 N Water St., Corpus Christi, TX 78401

Are you the property manager?Claim this listing.

Property Details

27.8038,-97.39391301 N Water St., Corpus Christi, TX 78401Water Street StudiosWater Street Studios - Corpus Christi

Water Street Studios

Welcome to Water Street Studios!

Lease Terms

Unavailable for this apartment