103A Horncastle Road

JSON

Address
103A Horncastle Road
London, Lewisham
Greater London
Postcode
SE12 9LF
Property type
Flat/maisonette
Tenure
Leasehold
Date Price
£238,630
£224,176
£127,500