$369,000 Last List Price
271 Barracuda St, Hitchcock, TX 77563
- 2 Beds
- 2 Baths
- 1,053 Sq Ft
- Built 1996
Last Sold Summary
- $350/SF
- 21 Days On Market
Current Estimated Value $366,196
Last Listing Agent Barbie Miller Keller Williams Horizons
271 Barracuda St, Hitchcock, TX 77563