2
results
Sold prices in Callard Avenue, Wood Green, N13
23 Callard Avenue, London, N13 5HW
- £430,000 Semi-detached, Freehold 22 December 2015
18 Callard Avenue, London, N13 5HN
- £250,000 Semi-detached, Freehold 26 February 2004