Found 1 transactions going back to January 2002.
This Terraced property is located at 61 Edward Street, Wrexham, LL13 7RY and was last sold for £10,000 on 18 Jan 2002.