3
results
Sold prices in Elmcroft Avenue, Brent Cross, NW11
1 Elmcroft Avenue, London, NW11 0RS
- £2,400,000 Detached, Freehold 17 August 2018
- £1,180,000 Detached, Freehold 28 June 2007
26 Elmcroft Avenue, London, NW11 0RR
- £1,110,000 Detached, Freehold 27 June 2013
24 Elmcroft Avenue, London, NW11 0RR
- £330,000 Detached, Freehold 07 January 1997