83 Harlescott Road

JSON

Address
83 Harlescott Road
London
London, Southwark
Greater London
Postcode
SE15 3DA
Tenure
Leasehold
Date Price Type
£188,000 Flat/maisonette
£118,000 Semi-detached