Found 1 transactions going back to January 2003.
This Terraced property is located at 20 Church Street, Howden Le Wear, Crook, DL15 8HH and was last sold for £23,950 on 24 Jan 2003.