26
results
Sold prices in Glenwood Avenue, Brent Cross, NW9
23 Glenwood Avenue, London, NW9 7PL
- £92,500 Terraced, Freehold 09 October 1997
36 Glenwood Avenue, London, NW9 7PJ
- £81,500 Semi-detached, Freehold 28 April 1995