£165,000
Sold 10 Feb 2025
2 DDOLE ROAD, LLANDRINDOD WELLS, LD1 6PF
Terraced
LD1 6PF
Page 3 of 3