26
results
Sold prices in Elmhurst Avenue, Brent Cross, N2
23 Elmhurst Avenue, London, N2 0LT
- £207,000 Semi-detached, Freehold 27 August 1998
Flat 2, Elmhurst Court Elmhurst Avenue, London, N2 0LU
- £115,000 Flat, Leasehold 10 October 1997