33A Homecroft Road

JSON

Address
33A Homecroft Road
London, Lewisham
Greater London
Postcode
SE26 5QN
Tenure
Leasehold
Date Price Type
£410,000 Flat/maisonette
£245,000 Flat/maisonette
£272,000 Flat/maisonette
£66,000 Terraced