32 Babbacombe Road

JSON

Address
32 Babbacombe Road
Liverpool
Liverpool
Merseyside
Postcode
L16 9JW
Date Price Type Tenure
£184,995 Terraced Freehold
£184,995 Detached Leasehold
£189 Terraced Freehold