74A Landcroft Road

JSON

Address
74A Landcroft Road
East Dulwich
London, Southwark
Greater London
Postcode
SE22 9JT
Tenure
Freehold
Date Price Type
£1,465,000 Terraced
£912,500 Terraced
£319,000 Semi-detached
£177,600 Semi-detached
£85,000 Semi-detached