3 bedroom terraced house for sale in Towcester Street, LIVER
Towcester Street, LIVERPOOL, Merseyside, L21 8JQ, L21 8JQ
Price
£110,000
Bedrooms
3
Type
Terraced
Back to properties
Repossessed houses for sale
View property 95369115