7
results
Sold prices in Ivestor Terrace, London Central, SE23
2 Ivestor Terrace, London, SE23 3SG
- £480,000 Terraced, Freehold 22 January 2021
6 Ivestor Terrace, London, SE23 3SG
- £560,000 Terraced, Freehold 08 September 2020
8 Ivestor Terrace, London, SE23 3SG
- £1,155,000 Terraced, Freehold 24 January 2018
3 Ivestor Terrace, London, SE23 3SG
- £495,000 Terraced, Freehold 19 January 2018
4 Ivestor Terrace, London, SE23 3SG
- £500,000 Terraced, Freehold 18 November 2016
1 Ivestor Terrace, London, SE23 3SG
- £415,000 Terraced, Freehold 16 January 2014
5 Ivestor Terrace, London, SE23 3SG
- £377,700 Terraced, Freehold 02 December 2013
- £159,995 Terraced, Freehold 19 July 2000