£202,047
£169,086
£134,440
£94,076
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