2
results
Sold prices in Lee Terrace, London Central, SE3
23a Lee Terrace, Blackheath, London, SE3 9TE
- £110,000 Detached, Freehold 03 April 2017
3 Lee Terrace, London, SE3 9TF
- £1,265,000 Detached, Freehold 12 September 2003
- £535,000 Detached, Freehold 04 January 1995