1820 Binz Street, Houston TX 77004 | 3bd/1ba | $1.60M | Surge Invest | Surge