7218 Saunders Rd · Houston · 3 total events
Water Leak
water meter has white liquid coming out of it....sts has a residue on the top as well.