44 Babbacombe Road

JSON

Address
44 Babbacombe Road
Liverpool
Merseyside
Postcode
L16 9JW
Tenure
Freehold
Date Price Type
£490,000 Semi-detached
£370,000 Semi-detached
£293,000 Terraced