103 Beaver Tail Point, Houston TX 77024 | 4bd/3ba | $1.20M | Surge Invest | Surge