1
result
Sold prices in Brancaster Road, East London E12, E12
22 Brancaster Road, London, E12 5PG
- £132,000 Flat, Leasehold 13 August 2002
- £59,500 Flat, Leasehold 02 February 2000