2
results
Sold prices in Finchley Villas, Brent Cross, N12
1 Finchley Villas, London, N12 9JT
- £960,000 Semi-detached, Freehold 06 May 2016
2 Finchley Villas, London, N12 9JT
- £489,000 Semi-detached, Freehold 10 February 2006