Upper and Lower Waterfront property with canal views - Lease Separately. Featuring 2 bedrooms 1 bath in an open-concept living and kitchen area with updated cabinetry,lights,countertops,stainless steel appliances,decorative tile backsplash,and wood-look flooring. Outside,enjoy the views overlooking the canal. MLS ID 19321545
176 Barracuda St is located in Hitchcock, Texas in the 77563 zip code.