Finchale Road, Newton Hall, Durham

Offer in excess of £350,000

Email