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

View property 95369115