28
results
Sold prices in Odessa Road, London Central, NW10
1a Odessa Road, London, NW10 5YJ
- £136,000 Flat, Freehold 10 March 2000
- £63,000 Flat, Leasehold 31 January 1995
6a Odessa Road, London, NW10 5YH
- £124,000 Flat, Leasehold 22 October 1999
3 Odessa Road, London, NW10 5YJ
- £67,450 Flat, Leasehold 15 November 1996
- £43,000 Flat, Leasehold 24 June 1996
2 Odessa Road, London, NW10 5YH
- £50,000 Flat, Leasehold 29 March 1995