Reduced10 photos · Floorplan£1,650 pcm3 bed2 bathTerraced764 sq ftBarlow Hall Road, Manchester, M21Listed 8 Oct 2026