£204,654
£168,929
£127,306
£104,750
44 river street, denbighshire
Sold in MAY 2023
£295,000
11 river street, denbighshire
Sold in JAN 2007
20 rhuddlan road, denbighshire
Sold in JAN 2024