The House is expected to give final approval to 751 South, a controversial mixed-use development near the Durham-Chatham county line.