Open House!
Viewed
264 Barracuda Street
Bayou Vista, TX 77563
$350,000
3 beds
2 full + 1 half
bathrooms1,568 sq.ft.
Courtesy Of Texas Premier Realty