Denham Springs builder buys 31 more lots in Zachary