£127,000
Sold 04 Apr 2025
31 POST OFFICE LANE, DENBIGH, LL16 3UH
Terraced
LL16 3UH
Page 30 of 30