1
result
Sold prices in Baxter Road, East London E16, E16
20 Baxter Road, London, E16 3HD
- £466,000 Detached, Freehold 09 October 2002
- £325,000 Detached, Freehold 23 November 2001