21 Stradella Road

JSON

Address
21 Stradella Road
Herne Hill
London, Southwark
Greater London
Postcode
SE24 9HN
Tenure
Freehold
Date Price Type
£3,850,000 Other
£282,500 Semi-detached