23 Rembrandt Road

JSON

Address
23 Rembrandt Road
London, Lewisham
Greater London
Postcode
SE13 5QH
Property type
Terraced
Tenure
Freehold
Date Price
£821,000
£408,000
£302,000
£79,950