23A South End Road

JSON

Address
23A South End Road
London, Camden
Greater London
Postcode
NW3 2PT
Date Price Type Tenure
£1,250,000 Terraced Freehold
£1,250,000 Terraced Leasehold
£375,000 Other Freehold
£925,000 Other Leasehold