65 Devonshire Road

JSON

Address
65 Devonshire Road
London, Lewisham
Greater London
Postcode
SE23 3LU
Tenure
Leasehold
Date Price Type
£445,000 Flat/maisonette
£400,000 Flat/maisonette
£238,000 Flat/maisonette
£225,000 Terraced