80 Haregate Road, Leek ST13 6QQ Terraced | 3 Bd | 1 Ba
62 Haregate Road, Leek ST13 6QQ | -- Bd | -- Ba
54 Haregate Road, Leek ST13 6QQ | -- Bd | -- Ba