21 Bickersteth Road

JSON

Address
21 Bickersteth Road
London, Wandsworth
Greater London
Postcode
SW17 9SE
Property type
Terraced
Tenure
Freehold
Date Price
£550,000
£312,000
£234,000
£220,000
£73,500