1
result
Sold prices in Ellerdale Street, London Central, SE13
56 Ellerdale Street, London, SE13 7JU
- £63,000 Flat, Leasehold 17 October 1995
- £63,000 Terraced, Freehold 17 October 1995