£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