3
results
Sold prices in Otterden Street, Bromley, SE6
73 Otterden Street, London, SE6 3SL
- £215,000 Flat, Leasehold 25 November 2019
69 Otterden Street, London, SE6 3SL
- £127,500 Flat, Leasehold 09 September 2005
- £24,500 Flat, Leasehold 10 January 1997
21 Otterden Street, London, SE6 3SL
- £195,000 Flat, Freehold 15 March 2005
- £130,000 Flat, Freehold 01 September 2004