1
result
Sold prices in The Squirrels, London Central, SE13
44 The Squirrels, London, SE13 5DR
- £164,500 Terraced, Leasehold 02 August 2006
- £93,000 Flat, Leasehold 05 May 2000
- £84,500 Flat, Leasehold 26 November 1999
- £40,500 Flat, Leasehold 24 January 1997