23 Heralds Place

JSON

Address
23 Heralds Place
London, Lambeth
Greater London
Postcode
SE11 4NP
Property type
Semi-detached
Tenure
Leasehold
Date Price
£830,000
£166,000