2
results
Sold prices in Ballards Lane, Brent Cross, N3
53 Ballards Lane, London, N3 1XP
- £700,000 Detached, Freehold 15 March 2012
Finchley Church End Post Office, 59 Ballards Lane, London, N3 1XZ
- £256,000 Detached, Freehold 21 April 1999