Property sales in Cleeve Villas, Stroud

Found 2 transactions going back to June 2000.

Date Address Price
16 Dec 2002 1 Cleeve Villas £ 170,000
23 Jun 2000 1 Cleeve Villas £ 91,500