New homes are set to be built on the land