151
results
Sold prices in Nimrod Road, London Central, SW16
65 Nimrod Road, London, SW16 6SZ
- £142,000 Terraced, Freehold 19 June 1996
- £142,000 Terraced, Freehold 19 June 1996
16 Nimrod Road, London, SW16 6SY
- £138,000 Semi-detached, Freehold 19 June 1996
37 Nimrod Road, London, SW16 6SZ
- £120,000 Semi-detached, Freehold 29 March 1996
153 Nimrod Road, London, SW16 6TH
- £96,500 Semi-detached, Freehold 11 March 1996
2 Nimrod Road, London, SW16 6SY
- £138,500 Detached, Freehold 06 December 1995
135 Nimrod Road, London, SW16 6TH
- £82,000 Terraced, Freehold 03 May 1995
14 Nimrod Road, London, SW16 6SY
- £115,000 Semi-detached, Freehold 28 April 1995