3 bedroom property in Leeds Road, Thorpe Willoughby, YO8 - Guide price £200,000 | JP Harll