107 Beaver Tail Point, Houston TX 77024 | 5bd/4ba | $2.42M | Surge Invest | Surge