1
result
Sold prices in Elmscroft Gardens, Potters Bar, EN6
2 Elmscroft Gardens, Potters Bar, EN6 2JR
- £550,000 Detached, Freehold 28 May 2010
- £172,500 Detached, Freehold 10 August 1998