50
results
Sold prices in Leopold Road, Brent Cross, N2
29 Leopold Road, London, N2 8BE
- £126,000 Terraced, Freehold 27 March 1998
34 Leopold Road, London, N2 8BE
- £77,000 Terraced, Freehold 20 January 1995