26 Damwood Road

JSON

Address
26 Damwood Road
Liverpool
Merseyside
Postcode
L24 3XF
Tenure
Leasehold
Date Price Type
£72,200 Terraced
£77,950 Terraced
£28,000 Semi-detached
£18,000 Semi-detached