1
result
Sold prices in Ambrose Avenue, Brent Cross, NW11
33 Ambrose Avenue, London, NW11 9AP
- £50,000 Detached, Freehold 21 March 2002
- £249,500 Detached, Freehold 27 September 1999