Located in Chester, Deva Green is the final opportunity to buy at a new neighbourhood built on the site of former University of Chester land.
Open article