22A Elm Tree Road

JSON

Address
22A Elm Tree Road
London, City of Westminster
Greater London
Postcode
NW8 9JP
Date Price Type Tenure
£3,500,000 Semi-detached Freehold
£563,000 Semi-detached Freehold
£1,755,000 Terraced Leasehold