1
result
Sold prices in Abbotsleigh Road, London Central, SW16
10 Abbotsleigh Road, London, SW16 1SP
- £245,000 Terraced, Freehold 16 June 2000
- £111,000 Terraced, Freehold 02 February 1996