249
results
Sold prices in Odessa Street, London Central, SE16
Flat 34, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £657,500 Flat, Leasehold 31 May 2019
Flat 55, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £862,500 Flat, Leasehold 31 May 2019
Flat 16, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £600,000 Flat, Leasehold 31 May 2019
Flat 26, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £630,000 Flat, Leasehold 31 May 2019
Flat 46, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £600,000 Flat, Leasehold 31 May 2019
Flat 37, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £465,000 Flat, Leasehold 31 May 2019
Flat 33, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £670,000 Flat, Leasehold 31 May 2019
Flat 53, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £800,000 Flat, Leasehold 31 May 2019
Flat 10, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £430,000 Flat, Leasehold 31 May 2019
Flat 23, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £600,000 Flat, Leasehold 31 May 2019
Flat 29, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £595,000 Flat, Leasehold 31 May 2019
Flat 31, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £470,000 Flat, Leasehold 31 May 2019
Flat 50, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £600,000 Flat, Leasehold 31 May 2019
Flat 20, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £625,000 Flat, Leasehold 31 May 2019
Flat 38, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £640,000 Flat, Leasehold 31 May 2019
Flat 4, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £595,000 Flat, Leasehold 31 May 2019
Flat 49, Imperial Court, 4b Odessa Street, London, SE16 7GA
- £670,000 Flat, Leasehold 31 May 2019
Flat 3, Odessa Wharf, 7 Odessa Street, London, SE16 7LY
- £440,000 Flat, Leasehold 28 January 2019
- £230,000 Flat, Leasehold 14 July 2006
Flat 37, New Caledonian Wharf, 6 Odessa Street, London, SE16 7TN
- £468,000 Flat, Leasehold 14 November 2018
- £158,000 Flat, Leasehold 12 May 2000
- £73,000 Flat, Leasehold 08 January 1996
Flat 93, New Caledonian Wharf, 6 Odessa Street, London, SE16 7TW
- £395,000 Flat, Leasehold 24 October 2018
- £195,000 Flat, Leasehold 30 January 2004
Flat 99, New Caledonian Wharf, 6 Odessa Street, London, SE16 7TW
- £915,000 Flat, Leasehold 21 September 2018
- £499,995 Flat, Leasehold 12 July 2005
- £325,000 Flat, Leasehold 10 May 2001
Flat 44, New Caledonian Wharf, 6 Odessa Street, London, SE16 7TN
- £407,800 Flat, Leasehold 06 September 2018
- £249,995 Flat, Leasehold 11 February 2011
- £187,000 Flat, Leasehold 16 February 2004
- £92,500 Flat, Leasehold 23 December 1997
Flat 14, Odessa Wharf, 7 Odessa Street, London, SE16 7LY
- £225,000 Flat, Leasehold 19 June 2018
Flat 28, Walker House, 11 Odessa Street, London, SE16 7HD
- £285,000 Flat, Leasehold 20 April 2018