2
results
Sold prices in Helenslea Avenue, Brent Cross, NW11
28 Helenslea Avenue, London, NW11 8ND
- £1,325,000 Detached, Freehold 02 July 2007
30 Helenslea Avenue, London, NW11 8ND
- £395,000 Detached, Freehold 19 November 2002