1807 Indiana Street, Houston TX 77019 | 3bd/6ba | $1.60M | Surge Invest | Surge