12A Elm Tree Road

JSON

Address
12A Elm Tree Road
London, City of Westminster
Greater London
Postcode
NW8 9JX
Tenure
Freehold
Date Price Type
£5,350,000 Semi-detached
£1,995,000 Detached