4
results
Sold prices in Elmcroft Avenue, Brent Cross, NW11
Flat B, 18 Elmcroft Avenue, London, NW11 0RR
- £360,000 Flat, Leasehold 29 July 2022
- £242,000 Flat, Leasehold 23 April 2010
7 Elmcroft Avenue, London, NW11 0RS
- £750,000 Flat, Leasehold 20 August 2013
Flat C, 18 Elmcroft Avenue, London, NW11 0RR
- £250,000 Flat, Leasehold 03 May 2011
Flat A, 18 Elmcroft Avenue, London, NW11 0RR
- £382,000 Flat, Leasehold 15 April 2010