1
result
Sold prices in Mallard Close, Ealing, W7
15 Mallard Close, London, W7 2PX
- £395,000 Flat, Leasehold 20 March 2015
- £183,500 Flat, Leasehold 25 October 2002
- £86,500 Flat, Leasehold 18 December 1996