Found 1 transactions going back to November 2003.
This Terraced property is located at 13 North Quay, Faversham, ME13 7DL and was last sold for £111,625 on 14 Nov 2003.