1
result
Sold prices in Lanvanor Road, London Central, SE15
19 Lanvanor Road, London, SE15 2BT
- £260,000 Detached, Freehold 07 August 2006
- £53,000 Detached, Freehold 21 February 1997