1
result
Sold prices in Orchard Drive, London Central, SE3
Flat 3, 9 Orchard Drive, London, SE3 0QP
- £280,000 Flat, Leasehold 27 June 2006
- £64,500 Detached, Leasehold 23 September 1996