21 Estelle Road

JSON

Address
21 Estelle Road
London, Camden
Greater London
Postcode
NW3 2JX
Date Price Type Tenure
£249,500 Flat/maisonette Leasehold
£195,000 Terraced Freehold