1
result
Sold prices in Scutari Road, London Central, SE22
28 Scutari Road, London, SE22 0NN
- £285,000 Flat, Leasehold 04 July 2007
- £235,000 Flat, Leasehold 06 January 2006
- £167,000 Flat, Leasehold 16 May 2003