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

Found 3 transactions going back to October 1999.

Date Address Price
1 Jul 2025 1 Leon Villas £ 305,500
12 Sep 2003 2 Leon Villas £ 129,000
12 Oct 1999 2 Leon Villas £ 65,000