2530 Yorktown St Houston Tx 77056, S2 | HotPads