1
result
Sold prices in Orchard Place, Cheshunt, EN8
5 Orchard Place, Cheshunt, Waltham Cross, EN8 9BF
- £370,000 Semi-detached, Freehold 29 August 2017
- £209,000 Semi-detached, Freehold 07 August 2006