156 Croxted Road

JSON

Address
156 Croxted Road
London, Southwark
Greater London
Postcode
SE21 8NW
Property type
Terraced
Tenure
Freehold
Date Price
£1,550,000
£670,000
£580,000
£420,000
£125,000