Property sales in Orchard Close, Church Lench, Evesham

Found 4 transactions going back to October 2017.

Date Address Price
22 Aug 2018 1 Orchard Close £ 620,000
5 Jun 2018 2 Orchard Close £ 600,000
18 Dec 2017 5 Orchard Close £ 364,018
13 Oct 2017 4 Orchard Close £ 390,000