House prices in M24, Middleton
Typical price
£220,000
Twelve months to August 2026
Ten years ago
£117,000
+88% since
Sales in the last year
651
September 2025 to August 2026 · 1,109 five years before
Most homes sold
Semi-detached
40% of sales in the last five years
Prices over time
The typical price each year in M24, against Rochdale as a whole.
By kind of home
The typical price for each kind of home: the twelve months to August 2026 against the same twelve months back then.
| Kind of home | Now | 5 years ago | 10 years ago |
|---|---|---|---|
| Flats | £116,000 | £84,500 +37% since | £62,000 +87% since |
| Terraced houses | £177,500 | £132,500 +34% since | £87,000 +104% since |
| Semi-detached houses | £252,000 | £196,995 +28% since | £127,500 +98% since |
| Detached houses | £360,000 | £290,000 +24% since | £200,000 +80% since |
The typical price is the middle sale of the twelve months, not the average, so one very dear or very cheap sale cannot pull it about. Standard sales only. A figure needs at least 15 sales behind it.
Streets in M24
Every street with sales over the last five years, busiest first. Each opens its own page.
No street by that name has sold in the last five years.
Busiest streets
Rochdale Road
48 sales
£221,000
Dunnderdale Hill
42 sales
£264,497
Stainton Drive
38 sales
£200,950
Fusilier Close
37 sales
£222,995
Thyme Drive
37 sales
£291,500
Kingsway
34 sales
£250,000
Watt Drive
33 sales
£295,446
Glenwood Drive
32 sales
£175,975
Warwick Road
31 sales
£255,000
Hereford Way
29 sales
£235,000
Bowness Road
28 sales
£218,500
Boarshaw Road
27 sales
£150,000
Manchester Old Road
27 sales
£175,000
Windermere Road
27 sales
£180,000
Mosedale Road
26 sales
£220,000
Whitecroft Meadow
26 sales
£122,250
Mossway
25 sales
£288,000
Boarshaw Clough
24 sales
£250,000
Hollin Lane
24 sales
£222,500
Durnford Street
23 sales
£188,000
Manchester New Road
23 sales
£370,000
Hardfield Road
22 sales
£286,250
Kirkway
22 sales
£261,000
Rosemary Close
22 sales
£311,495
Grimshaw Lane
21 sales
£110,500
Heywood Old Road
21 sales
£260,000
Andover Avenue
20 sales
£165,000
Baguley Crescent
20 sales
£60,000
Boarshaw Clough Way
20 sales
£81,250
Bowfell Close
20 sales
£238,995
Sadler Street
20 sales
£113,000
Green Street
19 sales
£160,000
Kirkfell Drive
19 sales
£275,650
Mill Close
19 sales
£335,995
Moss Lane
19 sales
£252,000
Vita Avenue
19 sales
£332,995
Heywood Court
18 sales
£105,000
Oldham Road
18 sales
£153,500
Yarn Close
18 sales
£345,495
Brandlehow Drive
17 sales
£205,000
Kenyon Lane
17 sales
£180,000
Market Street
17 sales
£107,000
Whalley Road
17 sales
£125,000
Cheltenham Road
16 sales
£330,000
Jubilee Road
16 sales
£163,000
Marquess Way
16 sales
£302,500
Cotton Lane
15 sales
£224,400
Evesham Road
15 sales
£242,000
Farmway
15 sales
£190,000
Fibre Close
15 sales
£392,345
Mount Road
15 sales
£270,000
Print Way
15 sales
£332,995
Roundthorn Road
15 sales
£250,000
Tintern Road
15 sales
£147,000
Banbury Road
14 sales
£285,500
Boulter Close
14 sales
£282,995
Broomfield Crescent
14 sales
£280,216
Loughrigg Drive
14 sales
£295,950
Malvern Road
14 sales
£319,000
Martindale Crescent
14 sales
£209,000
Tarragon Drive
14 sales
£299,495
Tudor Grove
14 sales
£179,678
Evesham Walk
13 sales
£120,000
Hazelhurst Drive
13 sales
£280,000
Springfield Road
13 sales
£250,000
Walker Street
13 sales
£140,000
Greenhill Road
12 sales
£160,000
Latrigg Crescent
12 sales
£194,000
Naunton Road
12 sales
£250,500
Stanycliffe Lane
12 sales
£142,875
Thursby Walk
12 sales
£236,000
Crow Hill South
11 sales
£287,000
Elm Street
11 sales
£196,000
Lyme Clough Way
11 sales
£190,000
Mainway
11 sales
£549,000
Mill Fold Road
11 sales
£195,000
Morton Street
11 sales
£165,000
Parsons Drive
11 sales
£220,000
Rectory Street
11 sales
£170,000
Sandy Lane
11 sales
£160,000
Satin Drive
11 sales
£330,000
Willow Avenue
11 sales
£167,000
Wood Street
11 sales
£150,000
Ash Street
10 sales
£157,500
Boardman Fold Road
10 sales
£292,500
Boarshaw Crescent
10 sales
£230,250
Bonscale Crescent
10 sales
£155,000
Drummer Way
10 sales
£224,300
Egyptian Drive
10 sales
£376,995
Furness Road
10 sales
£160,000
Green Lane
10 sales
£152,500
Norman Street
10 sales
£127,500
Thirlmere Drive
10 sales
£208,997
Towncroft Avenue
10 sales
£277,210
Viscount Drive
10 sales
£252,500
Wagstaffe Street
10 sales
£160,000
Abbey Road
9 sales
£170,000
Baker Street
9 sales
£267,500
Baytree Lane
9 sales
£180,000
Brow Avenue
9 sales
£165,000
Guildford Grove
9 sales
£175,000
Leighton Avenue
9 sales
£260,000
Mellalieu Street
9 sales
£173,000
Oxford Drive
9 sales
£153,000
Penrhyn Avenue
9 sales
£255,000
Rigby Way
9 sales
£219,995
Rowrah Crescent
9 sales
£178,000
Violet Way
9 sales
£175,000
York Road East
9 sales
£175,000
Albany Street
8 sales
£180,000
Compton Way
8 sales
£220,750
Fenwick Drive
8 sales
£217,750
Kinder Way
8 sales
£214,000
Larchview Road
8 sales
£180,000
Manor Road
8 sales
£296,000
Mills Hill Road
8 sales
£164,500
Neilson Close
8 sales
£225,000
Nowell Court
8 sales
£91,000
Pilkington Street
8 sales
£159,000
Ruthin Avenue
8 sales
£240,500
Seatallan Drive
8 sales
£357,500
Silverton Grove
8 sales
£275,000
Thread Close
8 sales
£390,420
Traynor Close
8 sales
£188,750
Uplands
8 sales
£267,500
Wellens Way
8 sales
£212,500
Wince Close
8 sales
£165,000
York Road West
8 sales
£178,750
Acresfield Road
7 sales
£190,000
Amy Street
7 sales
£140,000
Armitage Close
7 sales
£230,000
Blencathra Close
7 sales
£340,000
Brierley Drive
7 sales
£220,000
Briscoe Walk
7 sales
£253,000
Brownrigg Close
7 sales
£230,000
Cinnabar Drive
7 sales
£180,000
Clifton Road
7 sales
£235,000
Conway Close
7 sales
£240,000
Croftgates Road
7 sales
£140,000
Dingle Road
7 sales
£480,000
Fairfield Road
7 sales
£160,000
Fielding Street
7 sales
£147,000
Gilwood Grove
7 sales
£195,000
Hopwood Road
7 sales
£160,000
Lorton Close
7 sales
£210,000
Lulworth Road
7 sales
£220,000
Parkside
7 sales
£384,000
Searness Road
7 sales
£145,000
Skiddaw Close
7 sales
£127,000
Smethurst Street
7 sales
£142,000
Summerfield Drive
7 sales
£165,000
Tetlow Street
7 sales
£110,000
Trinity Street
7 sales
£126,500
Westfield Avenue
7 sales
£186,500
Worcester Road
7 sales
£290,000
Aspell Close
6 sales
£202,500
Borrowdale Road
6 sales
£171,250
Calgarth Drive
6 sales
£247,500
Cleworth Road
6 sales
£242,500
Cypress Street
6 sales
£170,500
Fleetwith Close
6 sales
£254,500
Foxall Street
6 sales
£143,000
Foxdenton Lane
6 sales
£217,500
Greengables Close
6 sales
£254,997
Hercules Green
6 sales
£267,500
Hillside Drive
6 sales
£193,000
Hilton Walk
6 sales
£160,000
Jopson Street
6 sales
£160,000
Knight Crescent
6 sales
£217,500
Langley Lane
6 sales
£181,250
Mirfield Drive
6 sales
£225,000
Monmouth Street
6 sales
£224,500
Myrtle Road
6 sales
£156,750
Newton Crescent
6 sales
£186,450
Oak Avenue
6 sales
£214,000
Parkfield Drive
6 sales
£244,500
Pershore Road
6 sales
£175,000
Rothay Drive
6 sales
£267,450
Scott Hetherington Way
6 sales
£256,500
St Gabriels Mews
6 sales
£82,500
The Downs
6 sales
£132,500
Torre Close
6 sales
£171,500
Ullswater Drive
6 sales
£167,500
Beech Street
5 sales
£180,000
Birch Avenue
5 sales
£180,000
Birchwood Road
5 sales
£180,000
Brackley Drive
5 sales
£375,000
Braithwaite Road
5 sales
£180,000
Burnside Crescent
5 sales
£274,995
Carmine Fold
5 sales
£175,000
Castlerigg Drive
5 sales
£220,000
Chelford Close
5 sales
£235,000
Coniston Drive
5 sales
£136,000
Creaton Way
5 sales
£350,000
Crow Hill North
5 sales
£380,000
Dane Bank
5 sales
£280,000
Easby Road
5 sales
£151,000
Elleray Road
5 sales
£315,000
Ennerdale Road
5 sales
£170,000
Eycott Drive
5 sales
£210,000
Fern Close
5 sales
£160,000
Hall Drive
5 sales
£360,000
Hembury Close
5 sales
£180,000
Higher Wood Street
5 sales
£155,000
Kielder Hill
5 sales
£198,000
Kirkstall Road
5 sales
£160,000
Lawnbank Close
5 sales
£150,000
Lincoln Road
5 sales
£165,000
Longmead Way
5 sales
£182,000
Lowlands Close
5 sales
£240,000
Lowther Crescent
5 sales
£195,000
Millbeck Road
5 sales
£170,000
Phyllis Street
5 sales
£172,500
Schoolside Lane
5 sales
£185,000
Sedgley Close
5 sales
£169,950
Sefton Road
5 sales
£294,000
Spring Vale
5 sales
£155,000
Tennyson Road
5 sales
£172,000
Walsingham Avenue
5 sales
£375,000
Warwick Close
5 sales
£325,000
Waters Edge
5 sales
£161,000
Waverley Road
5 sales
£284,000
West Green
5 sales
£195,000
West Street
5 sales
£155,000
Addison Drive
4 sales
£231,250
Alkrington Hall Road North
4 sales
£397,000
Andrew Street
4 sales
£135,000
Arnold Drive
4 sales
£213,750
Ash Walk
4 sales
£322,500
Aspinall Gardens
4 sales
£207,500
Aspinall Street
4 sales
£190,000
Bamford Avenue
4 sales
£218,250
Berwyn Avenue
4 sales
£167,500
Bishop Marshall Way
4 sales
£200,000
Brewster Street
4 sales
£141,000
Caldbeck Drive
4 sales
£105,250
Cheltenham Green
4 sales
£280,000
Chilton Drive
4 sales
£218,750
Collinge Avenue
4 sales
£138,750
Cooper Fold
4 sales
£163,000
Cowper Street
4 sales
£166,000
Cross Street
4 sales
£150,000
Dale Road
4 sales
£167,500
Davids Farm Close
4 sales
£302,500
Dunnerdale Hill
4 sales
£258,495
Frampton Close
4 sales
£227,500
Gloucester Road
4 sales
£317,500
Grey Street
4 sales
£171,000
Grisedale Close
4 sales
£251,500
Hartsop Drive
4 sales
£157,500
Hawkshead Drive
4 sales
£166,475
Highfield Drive
4 sales
£267,500
Hilton Fold Lane
4 sales
£127,500
Irk Gardens
4 sales
£294,995
Jubilee Terrace
4 sales
£181,500
King Street
4 sales
£118,500
Lake Drive
4 sales
£365,000
Lancaster Avenue
4 sales
£158,500
Lister Road
4 sales
£176,000
Mainway East
4 sales
£229,000
Middleton Road
4 sales
£217,000
Moss Farm Close
4 sales
£129,250
Patterdale Drive
4 sales
£160,000
Pebworth Close
4 sales
£255,000
Queen Street
4 sales
£163,500
Rosgill Drive
4 sales
£221,500
Rosthwaite Close
4 sales
£181,000
Seathwaite Close
4 sales
£178,825
Sherbourne Road
4 sales
£221,500
St Dominics Way
4 sales
£297,500
Swinside Close
4 sales
£236,250
Tonge Meadow
4 sales
£305,000
Whiteley Drive
4 sales
£322,500
Woburn Green
4 sales
£211,250
Abbotsford Drive
3 sales
£215,000
Alcester Close
3 sales
£437,000
Alkrington Hall Road South
3 sales
£441,000
Apple Way
3 sales
£257,000
Arden Avenue
3 sales
£242,000
Ashbourne Avenue
3 sales
£176,000
Barratt Gardens
3 sales
£110,000
Beech Walk
3 sales
£270,000
Bentley Avenue
3 sales
£227,000
Bishop Street
3 sales
£155,000
Boardman Fold Close
3 sales
£580,000
Boardman Lane
3 sales
£250,000
Brassey Street
3 sales
£140,000
Broad Street
3 sales
£212,000
Buttermere Drive
3 sales
£154,200
Butterworth Street
3 sales
£150,000
Canterbury Crescent
3 sales
£200,000
Cassidy Gardens
3 sales
£260,000
Cauldale Close
3 sales
£242,500
Cedar Road
3 sales
£200,000
Clarkson Close
3 sales
£140,000
Davidson Drive
3 sales
£157,000
East Crescent
3 sales
£410,000
Eastfield Avenue
3 sales
£205,000
Ellis Lane
3 sales
£165,000
Evesham Close
3 sales
£335,000
Glaramara Close
3 sales
£265,000
Harold Street
3 sales
£170,000
Heaton Street
3 sales
£180,000
Highfield Street
3 sales
£158,000
Hillcrest
3 sales
£205,000
Home Drive
3 sales
£325,000
Ivy Drive
3 sales
£295,000
Kentmere Drive
3 sales
£153,000
Kings Drive
3 sales
£287,500
Langdale Drive
3 sales
£165,000
Lime Gardens
3 sales
£420,000
Loom Close
3 sales
£261,000
Lymington Close
3 sales
£160,000
Malta Close
3 sales
£262,000
Manesty Close
3 sales
£284,000
Newport Street
3 sales
£161,500
Nowell Road
3 sales
£165,000
Oakway
3 sales
£340,000
Parkfield
3 sales
£67,000
Penrose Gardens
3 sales
£230,000
Penrose Walk
3 sales
£199,950
Radclyffe Street
3 sales
£135,000
Rhos Avenue
3 sales
£250,000
Rosemount
3 sales
£137,000
Scout Green
3 sales
£77,500
Silk Street
3 sales
£117,000
Smithies Avenue
3 sales
£250,000
Springs Road
3 sales
£198,000
Sunny Brow Road
3 sales
£260,000
Tenbury Drive
3 sales
£340,000
Textile Close
3 sales
£413,995
Thornley Street
3 sales
£160,000
Torver Drive
3 sales
£225,500
Valley Road
3 sales
£173,000
Weave Close
3 sales
£272,500
Whitegates Road
3 sales
£331,450
Woodfield Road
3 sales
£635,000
Alkrington Green
2 sales
£573,750
Ashness Drive
2 sales
£240,750
Aylesbury Grove
2 sales
£248,500
Bassenthwaite Close
2 sales
£292,500
Bishops Meadow
2 sales
£320,500
Bonny Brow Street
2 sales
£220,000
Boothroyden Close
2 sales
£156,000
Boothroyden Road
2 sales
£254,997
Brookside Crescent
2 sales
£175,000
Browning Road
2 sales
£155,000
Burton Street
2 sales
£166,750
Byron Road
2 sales
£176,250
Chale Drive
2 sales
£180,500
Church Road
2 sales
£172,625
Clarke Brow
2 sales
£151,000
Clough Road
2 sales
£262,500
Coledale Drive
2 sales
£182,500
Coleridge Avenue
2 sales
£282,500
Colson Drive
2 sales
£344,250
Colwyn Avenue
2 sales
£281,050
Crossby Close
2 sales
£227,500
Derwent Road
2 sales
£175,000
Duddon Walk
2 sales
£162,800
Duffield Gardens
2 sales
£113,500
Duffield Road
2 sales
£331,000
Dufton Walk
2 sales
£165,000
Duke Of Lancs Close
2 sales
£220,000
Easton Close
2 sales
£231,500
Edmonds Street
2 sales
£160,000
Elmbank Road
2 sales
£180,000
Emerson Drive
2 sales
£218,500
Evesham Gardens
2 sales
£400,000
Gilmour Street
2 sales
£157,500
Gilpin Walk
2 sales
£169,250
Grange Road
2 sales
£250,000
Greenway
2 sales
£247,500
Greystoke Drive
2 sales
£209,000
Grove Road
2 sales
£153,750
Handloom Close
2 sales
£348,495
Hanley Close
2 sales
£450,750
Haweswater Drive
2 sales
£218,500
Hesketh Walk
2 sales
£160,000
High Barn Road
2 sales
£180,500
Hilton Street
2 sales
£177,500
Hollin Well Close
2 sales
£127,500
Hulbert Street
2 sales
£201,500
Joseph Street
2 sales
£114,000
Kelvin Avenue
2 sales
£200,000
Lands End Road
2 sales
£175,000
Lever Walk
2 sales
£321,000
Lingholme Drive
2 sales
£252,000
Lingmell Close
2 sales
£138,000
Littlehills Close
2 sales
£170,000
Lower Green
2 sales
£426,000
Lynway Grove
2 sales
£200,037
Mardale Drive
2 sales
£187,500
Marigold Terrace
2 sales
£172,975
Mere Avenue
2 sales
£345,000
Newbank Close
2 sales
£218,000
Newlands Walk
2 sales
£187,500
North Street
2 sales
£126,500
Oakdene Road
2 sales
£158,000
Old Hall Lane
2 sales
£430,000
Orme Avenue
2 sales
£268,500
Oxendale Drive
2 sales
£244,000
Peach Bank
2 sales
£129,000
Pear Close
2 sales
£237,500
Pembridge Fold
2 sales
£260,000
Rimington Fold
2 sales
£392,500
Rookway
2 sales
£326,000
Rosett Close
2 sales
£243,000
Rudyard Avenue
2 sales
£195,500
Rydal Avenue
2 sales
£350,975
Rydale Drive
2 sales
£297,326
Samuel Street
2 sales
£135,500
Sautridge Close
2 sales
£520,000
Savio Way
2 sales
£400,000
Schwabe Street
2 sales
£102,500
Sedgley Street
2 sales
£168,000
Selby Road
2 sales
£180,000
Simister Lane
2 sales
£437,500
Stakehill Lane
2 sales
£416,500
Stanway Close
2 sales
£245,000
Staveley Close
2 sales
£169,000
Stratford Road
2 sales
£390,000
Stream Close
2 sales
£325,995
Styhead Drive
2 sales
£197,500
Sundew Place
2 sales
£170,000
Taylor Street
2 sales
£129,500
Temple Street
2 sales
£169,500
Tewkesbury Avenue
2 sales
£128,500
The Coppice
2 sales
£159,000
The Heath
2 sales
£152,500
Thornham Lane
2 sales
£151,250
Threlkeld Road
2 sales
£146,000
Tregaer Fold
2 sales
£215,300
Upton Close
2 sales
£347,500
Warburton Drive
2 sales
£75,625
Wells Close
2 sales
£170,000
Wordsworth Road
2 sales
£167,500
Yates Street
2 sales
£123,000
Albert Street
1 sale
£138,500
Alresford Road
1 sale
£329,000
Alston Walk
1 sale
£190,000
Ambleside Close
1 sale
£131,000
Archer Park
1 sale
£275,000
Assheton Street
1 sale
£167,500
Barrowfields
1 sale
£130,000
Botanical Close
1 sale
£322,000
Brookbank Close
1 sale
£390,000
Broughton Close
1 sale
£190,000
Carrick Gardens
1 sale
£495,000
Carrock Walk
1 sale
£162,000
Cartmel Walk
1 sale
£155,000
Chaucer Road
1 sale
£170,000
Cheapside
1 sale
£171,500
Cheviot Close
1 sale
£160,000
Copeland Close
1 sale
£113,000
Dalton Road
1 sale
£185,000
Dunmail Drive
1 sale
£135,000
Edward Street
1 sale
£129,000
Eliot Walk
1 sale
£205,000
Elterwater Close
1 sale
£245,000
Eskdale Drive
1 sale
£136,500
Esthwaite Close
1 sale
£270,000
Fairbank Drive
1 sale
£140,000
Falcon Drive
1 sale
£282,000
Fernley Parker Drive
1 sale
£350,995
Foxall Close
1 sale
£155,100
Gale Drive
1 sale
£130,000
Gatesgarth Road
1 sale
£163,000
Glen Grove
1 sale
£199,000
Grassmoor Close
1 sale
£188,000
Great Heaton Close
1 sale
£218,500
Greengate
1 sale
£175,000
Harley Court
1 sale
£143,000
Harley Road
1 sale
£74,000
Harter Close
1 sale
£400,000
Helvellyn Drive
1 sale
£275,000
High Hurst Close
1 sale
£232,500
Hollins Drive
1 sale
£290,000
Hopwood Court
1 sale
£100,000
Ireby Close
1 sale
£210,000
John Lee Fold
1 sale
£180,100
Kemp Street
1 sale
£205,000
Kersal Drive
1 sale
£136,000
Kingsley Road
1 sale
£175,000
Kingswood Road
1 sale
£132,000
Kirkstone Drive
1 sale
£160,000
Larkhill Court
1 sale
£100,000
Laurel Street
1 sale
£158,000
Ledbury Close
1 sale
£255,000
Lee Street
1 sale
£203,000
Lever Street
1 sale
£120,000
Lingmoor Close
1 sale
£150,000
Little Green View
1 sale
£439,000
Lodge Street
1 sale
£140,000
Lord Street
1 sale
£172,500
Marsden Street
1 sale
£175,000
Meadow Road
1 sale
£435,000
Newton Road
1 sale
£166,275
Norman Close
1 sale
£100,000
Pool Bank Street
1 sale
£150,000
Pooley Close
1 sale
£126,000
Princess Drive
1 sale
£235,000
Ravenglass Drive
1 sale
£192,000
Romsey Avenue
1 sale
£170,000
Ruscombe Fold
1 sale
£285,000
Seatoller Drive
1 sale
£135,000
Sefton Close
1 sale
£243,000
Sepia Grove
1 sale
£170,000
Shelley Avenue
1 sale
£195,000
Silk Mill Way
1 sale
£272,000
Simon Lane
1 sale
£260,000
Springvale Court
1 sale
£112,500
St Stephens Gardens
1 sale
£125,000
Stately Drive
1 sale
£365,000
Stroud Close
1 sale
£285,000
The Close
1 sale
£410,000
The Crescent
1 sale
£280,000
The Glen
1 sale
£140,000
The Meadows
1 sale
£175,000
The Moss
1 sale
£115,000
Throstle Hall Court
1 sale
£165,000
Top Schwabe Street
1 sale
£180,000
Townley Street
1 sale
£89,000
Uldale Drive
1 sale
£107,000
Ullock Walk
1 sale
£122,000
Wade Street
1 sale
£215,000
Wasdale Drive
1 sale
£160,000
West Crescent
1 sale
£285,000
Whinfell Drive
1 sale
£110,000
Whinlatter Close
1 sale
£270,000
Whittaker Street
1 sale
£320,000
Wickham Terrace
1 sale
£85,000
Wilton Street
1 sale
£225,000
Wood Lane
1 sale
£155,000
Woodhill
1 sale
£130,000
Woodlands Way
1 sale
£421,000
Wychwood Close
1 sale
£235,000
Wythburn Road
1 sale
£136,000
And 533 more. Type a street name above to find one.
Recently sold in M24
The newest recorded sales here.
16 Satin Drive
August 2026
£278,000
46 Wince Close
August 2026
£180,000
116 Stanycliffe Lane
August 2026
£445,000
128 Glenwood Drive
August 2026
£180,000
30 Gilmour Street
August 2026
£165,000
4 Wince Close
August 2026
£205,000
79 Springfield Road
July 2026
£310,000
271 Oldham Road
July 2026
£39,999
4 Rimington Fold
July 2026
£350,000
23 Kelvin Avenue
July 2026
£180,000
81 York Road East
July 2026
£210,000
28 Furness Road
July 2026
£165,000