1
result
Sold prices in Causton Road, London Central, N6
18 Causton Road, London, N6 5ES
- £1,290,000 Detached, Freehold 24 April 2008
- £810,000 Detached, Freehold 19 September 2003