25
result
Sold prices in Crofton Avenue, London Central, W4
21 Crofton Avenue, London, W4 3EW
- £207,000 Flat, Leasehold 11 September 1998
- £145,000 Flat, Leasehold 04 September 1996