27
results
Sold prices in Osborne Road, London Central, N4
38 Osborne Road, London, N4 3SD
- £52,500 Flat, Leasehold 08 August 1997
29 Osborne Road, London, N4 3SD
- £131,000 Terraced, Freehold 09 February 1996
32a Osborne Road, London, N4 3SD
- £71,000 Flat, Leasehold 05 December 1995