£134,950 Guide Price

Finchley Road, Liverpool, Merseyside

Terraced

3 Bed

1 Baths

0 reception room