38 Elthruda Road

JSON

Address
38 Elthruda Road
London, Lewisham
Greater London
Postcode
SE13 6SR
Tenure
Leasehold
Date Price Type
£357,500 Flat/maisonette
£321,000 Flat/maisonette
£182,500 Terraced
£149,950 Terraced
£126,500 Terraced
£56,500 Terraced