909 Texas St Houston Tx 77002, 720