11 Ewelme Road

JSON

Address
11 Ewelme Road
London, Lewisham
Greater London
Postcode
SE23 3BQ
Property type
Detached
Tenure
Freehold
Date Price
£1,350,000
£740,000
£265,000
£147,500