25 SQUIRREL SIDE ROAD, S81 8GB sold for £329995 on 2022-04-29
24 SQUIRREL SIDE ROAD, S81 8GB sold for £334995 on 2022-04-29
22 SQUIRREL SIDE ROAD, S81 8GB sold for £339995 on 2022-04-29
26 SQUIRREL SIDE ROAD, S81 8GB sold for £339995 on 2022-04-29