146
results
Sold prices in Kyverdale Road, London Central, N16
120 Kyverdale Road, London, N16 6PR
- £143,500 Terraced, Freehold 31 October 1995
102 Kyverdale Road, London, N16 6PL
- £92,000 Terraced, Freehold 25 August 1995