1
result
Sold prices in Schofield Walk, London Central, SE3
26 Schofield Walk, London, SE3 7DA
- £173,000 Terraced, Leasehold 06 May 2004
- £71,000 Terraced, Leasehold 23 June 1998