83 Lambscroft Avenue

JSON

Address
83 Lambscroft Avenue
London, Lewisham
Greater London
Postcode
SE9 4PD
Property type
Terraced
Tenure
Freehold
Date Price
£180,000
£137,500
£76,000
£22,800