£667K
30 LEVENDALE ROAD, SE23 2TW

Property Type: Terraced

Sold on July 10 2020

£740K
8 LEVENDALE ROAD, SE23 2TW

Property Type: Terraced

Sold on November 13 2020

£720K
44 LEVENDALE ROAD, SE23 2TW

Property Type: Terraced

Sold on April 9 2021

£605K
36 LEVENDALE ROAD, SE23 2TW

Property Type: Terraced

Sold on April 16 2021