Property sales in Leon Villas - Lightpill - Stroud - GL5 3PD

Found 3 transactions going back to October 1999.

Date Price Percentage
1 Leon Villas
1 Jul 2025 £ 305,500
2 Leon Villas
12 Sep 2003 £ 129,000 98.5% (19.1% p.a.)
12 Oct 1999 £ 65,000