Property sales in - Doldowlod - Llandrindod Wells - LD1 6HF

Found 2 transactions going back to December 2002.

Date Address Price
17 Dec 2020 Castell Picca, £ 382,000
11 Dec 2002 Castell Picca, £ 230,000