1/48 Active $2,900 5 Beds5 Baths2,806 SqFt 658 Warsaw ST, Bayou Vista, TX 77563 Listed by Keller Williams Realty Clear Lake / NASA