109 North St Houston Tx 77009, 2 | HotPads