11 Wells Park Road

JSON

Address
11 Wells Park Road
London, Lewisham
Greater London
Postcode
SE26 6JQ
Property type
Detached
Tenure
Freehold
Date Price
£700,000
£720,000
£220,000
£148,500
£76,000