Found 1 transactions going back to December 2000.
This Terraced property is located at 59 Bounds Green Road, London, N22 8HB and was last sold for £103,748 on 10 Dec 2000.