Property sales in Windmill Road, Breachwood Green, Hitchin

Found 2 transactions going back to March 2001.

Date Address Price
23 Sep 2022 21 Windmill Road £ 425,000
16 Mar 2001 21 Windmill Road £ 142,000