1020 Sampson St Houston, TX 77003