81 Micheldever Road

JSON

Address
81 Micheldever Road
London, Lewisham
Greater London
Postcode
SE12 8LU
Property type
Terraced
Tenure
Freehold
Date Price
£1,640,000
£765,000
£90,000
£465,000