£195,908
£168,832
£130,841
£93,071
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