Properties for sale and recently sold across Perth
Browse current homes for sale and recently sold properties across Perth and surrounding suburbs.
Address
Status
Property type
Suburb
Address
Property type
Status
Suburb
Seville Grove
WA
6112
4 Purdy Court
Beds:
3
Baths:
2
Land:
557
m²
$800,000 - $850,000
Piara Waters
WA
6112
8 Edgar Link
Beds:
4
Baths:
2
Land:
619
m²
OPEN LONG WEEKEND: SAT & SUN
Armadale
WA
6112
29 Doorigo Road
Beds:
4
Baths:
2
Land:
334
m²
MID $700'S
Byford
WA
6122
100 Veterans Drive
Beds:
3
Baths:
2
Land:
457
m²
FROM $850,000
Piara Waters
WA
6112
7 Klondyke Street
Beds:
4
Baths:
2
Land:
313
m²
$920,000
Stirling
WA
6021
18 Novara Way
Beds:
4
Baths:
2
Land:
428
m²
Contact Agent
Brookdale
WA
6112
37 Bodicoat Drive
Beds:
3
Baths:
1
Land:
698
m²
FROM $700,000
Harrisdale
WA
6112
63 Whitmore Loop
Beds:
3
Baths:
2
Land:
255
m²
$770,000
Byford
WA
6122
7 Banker Street
Beds:
3
Baths:
2
Land:
534
m²
FROM $799,000
Warnbro
WA
6169
12 Greenlea Crescent
Beds:
3
Baths:
1
Land:
576
m²
$780K - SELLER SAYS SELL!
Kelmscott
WA
6111
64 Ravenscroft Way
Beds:
3
Baths:
1
Land:
683
m²
FROM $700,000
Gosnells
WA
6110
6/7 Hartley Street
Beds:
3
Baths:
1
Land:
243
m²
FROM $600,000
Seville Grove
WA
6112
14 Lisbon Way
Beds:
3
Baths:
1
Land:
576
m²
$740,000
Armadale
WA
6112
9/93 Owtram Road
Beds:
3
Baths:
2
Land:
275
m²
$680,000 - $700,000
Roleystone
WA
6111
20 Rubida Rise
Beds:
4
Baths:
2
Land:
2086
m²
OFFERS
Meadow Springs
WA
6210
15 Medinah Street
Beds:
4
Baths:
2
Land:
611
m²
ALL OFFERS PRESENTED | OPEN SUN 10:00-10:45 AM
South Perth
WA
6151
128 Forrest Street
Beds:
5
Baths:
4
Land:
984
m²
$5.5m
Armadale
WA
6112
4 Phylma Street
Beds:
3
Baths:
1
Land:
713
m²
FROM $700,000
Armadale
WA
6112
11/4 Glastonbury Road
Beds:
2
Baths:
1
Land:
70
m²
$550,000 - $600,000
Canning Vale
WA
6155
19 Jasper Corner
Beds:
3
Baths:
2
Land:
673
m²
FROM $1M - SELLER SAYS SELL!
Rivervale
WA
6103
112/48 Riversdale Road
Beds:
2
Baths:
2
New Price!
Armadale
WA
6112
9 Coralie Court
Beds:
3
Baths:
1
Land:
291
m²
$560,000
Kelmscott
WA
6111
28A Slee Avenue
Beds:
2
Baths:
1
Land:
260
m²
$520,000
Gosnells
WA
6110
1 Astinal Drive
Beds:
8
Baths:
3
Land:
747
m²
$1,000,000
Armadale
WA
6112
4 Redross Court
Beds:
3
Baths:
1
Land:
694
m²
$745,000
Langford
WA
6147
55 Letsom Way
Beds:
3
Baths:
1
Land:
320
m²
$690,000
Piara Waters
WA
6112
26 Calvera Gardens
Beds:
4
Baths:
2
Land:
384
m²
$890,000
Brookdale
WA
6112
27 Whistler Green
Beds:
4
Baths:
2
Land:
741
m²
$730,000
Mandurah
WA
6210
3/41 Sutton Street
Beds:
3
Baths:
2
Land:
351
m²
$710,000
Seville Grove
WA
6112
13 Peartree Terrace
Beds:
3
Baths:
1
Land:
373
m²
$775,000
Gosnells
WA
6110
12 Chapman Way
Beds:
4
Baths:
2
Land:
390
m²
$950,000
Harrisdale
WA
6112
296 Wright Road
Beds:
3
Baths:
2
Land:
351
m²
$850,000
Armadale
WA
6112
2/5 Fourth Road
Beds:
2
Baths:
1
Land:
65
m²
$520,000
Kelmscott
WA
6111
32B Banyard Avenue
Beds:
3
Baths:
2
Land:
257
m²
$740,000
Mount Richon
WA
6112
24 Emerald Place
Beds:
5
Baths:
3
Land:
1363
m²
$950,000
Hilbert
WA
6112
30 Dalby Street
Beds:
4
Baths:
2
Land:
375
m²
$889,000
Piara Waters
WA
6112
5 Archdale Loop
Beds:
4
Baths:
2
Land:
510
m²
$1,200,000
Kelmscott
WA
6111
188 Cammillo Road
Beds:
3
Baths:
1
Land:
873
m²
$705,000
Piara Waters
WA
6112
9 Archdale Loop
Beds:
4
Baths:
2
Land:
510
m²
$1,230,000
Harrisdale
WA
6112
160 Gracefield Boulevard
Beds:
4
Baths:
2
Land:
370
m²
$1,000,000
Kenwick
WA
6107
60 Postling Street
Beds:
3
Baths:
1
Land:
496
m²
$860,000
Lakelands
WA
6180
128 Lake Valley Drive
Beds:
3
Baths:
2
Land:
292
m²
$760,000
Armadale
WA
6112
28 Lowanna Way
Beds:
3
Baths:
1
Land:
690
m²
$780,000
Byford
WA
6122
15 Carroll Lane
Beds:
3
Baths:
2
Land:
300
m²
$790,000
Brookdale
WA
6112
4 Quokka Elbow
Beds:
3
Baths:
2
Land:
863
m²
$821,000
Armadale
WA
6112
31 Mornington Street
Beds:
4
Baths:
1
Land:
708
m²
$760,000
Mundijong
WA
6123
26 Mader Road
Beds:
4
Baths:
2
Land:
910
m²
$835,000
Armadale
WA
6112
6 Napean Place
Beds:
4
Baths:
1
Land:
765
m²
$820,000
Camillo
WA
6111
157 Champion Drive
Beds:
3
Baths:
1
Land:
797
m²
$780,000
Kelmscott
WA
6111
5 Grasmere Place
Beds:
3
Baths:
1
Land:
693
m²
$790,000
Brookdale
WA
6112
5 Podger Way
Beds:
4
Baths:
2
Land:
457
m²
$800,000
Huntingdale
WA
6110
3 Thomasia Street
Beds:
4
Baths:
3
Land:
1203
m²
$1,250,000
Swan View
WA
6056
13 The Elbow
Beds:
3
Baths:
1
Land:
773
m²
$780,000
Camillo
WA
6111
Lot 63 & 64 Lake Road
Land:
1.88
ha.
$5,500,000
Seville Grove
WA
6112
23 Kirkpatrick Court
Beds:
4
Baths:
2
Land:
550
m²
$910,000
Piara Waters
WA
6112
25 Leroy Way
Beds:
3
Baths:
2
Land:
480
m²
$1,051,000
Gosnells
WA
6110
7/9 Harold Street
Beds:
2
Baths:
1
$588,000
Gosnells
WA
6110
5 Oakajee Court
Beds:
3
Baths:
1
Land:
684
m²
$820,000
Armadale
WA
6112
4/3 Netley Place
Beds:
2
Baths:
1
$660,000
Swan View
WA
6056
3/4 Balfour Road
Beds:
1
Baths:
1
Land:
123
m²
$520,000
Kelmscott
WA
6111
26B Slee Avenue
Beds:
2
Baths:
1
Land:
489
m²
$640,000
Armadale
WA
6112
2/2 Egan Street
Beds:
3
Baths:
1
Land:
254
m²
$650,000
Kelmscott
WA
6111
4/156 Streich Avenue
Beds:
3
Baths:
1
Land:
215
m²
$755,000
Beechboro
WA
6063
524 Beechboro Road North
Beds:
3
Baths:
1
Land:
700
m²
$875,000
Byford
WA
6122
62 Walters Road
Beds:
4
Baths:
2
Land:
4268
m²
$1,650,000
Armadale
WA
6112
2/18 Lathwell Street
Beds:
2
Baths:
1
Land:
404
m²
$665,000
Kelmscott
WA
6111
14/9 Durling Place
Beds:
2
Baths:
1
Land:
90
m²
$520,000
Kelmscott
WA
6111
27 Willowmead Way
Beds:
3
Baths:
1
Land:
683
m²
$752,000
Seville Grove
WA
6112
137 Braemore Street
Beds:
3
Baths:
2
Land:
680
m²
$740,000
Armadale
WA
6112
27A Clarence Road
Beds:
3
Baths:
1
Land:
309
m²
$700,000
Kelmscott
WA
6111
13/9 Durling Place
Beds:
2
Baths:
1
$660,000
Kelmscott
WA
6111
10 Katrina Terrace
Beds:
3
Baths:
1
Land:
812
m²
$770,000
Armadale
WA
6112
28/113 Owtram Road
Beds:
2
Baths:
2
Land:
217
m²
$655,000
Gosnells
WA
6110
2/126 Wheatley Street
Beds:
3
Baths:
2
Land:
212
m²
$670,000
Armadale
WA
6112
98 Braemore Street
Beds:
3
Baths:
1
Land:
708
m²
$730,000
Champion Lakes
WA
6111
5 St Georges Avenue
Beds:
4
Baths:
2
Land:
3237
m²
$1,223,000
Seville Grove
WA
6112
14 Chisholm Circle
Beds:
4
Baths:
2
Land:
506
m²
$780,000
Armadale
WA
6112
9C Friar Road
Beds:
3
Baths:
2
Land:
200
m²
$689,500
Seville Grove
WA
6112
227 Westfield Road
Beds:
4
Baths:
2
Land:
375
m²
$893,000
Whitby
WA
6123
46 Haywire Avenue
Beds:
4
Baths:
2
Land:
371
m²
$740,500
Camillo
WA
6111
121 Cammillo Road
Beds:
3
Baths:
1
Land:
690
m²
$765,000
Kelmscott
WA
6111
3/15 Durling Place
Beds:
3
Baths:
2
Land:
200
m²
$660,000
Armadale
WA
6112
3 Olbah Place
Beds:
4
Baths:
2
Land:
858
m²
$775,000
Mandurah
WA
6210
3/12 Park Road
Beds:
2
Baths:
2
Land:
106
m²
$570,000
Piara Waters
WA
6112
21 Livorno Boulevard
Beds:
3
Baths:
2
Land:
165
m²
$829,000
Piara Waters
WA
6112
117 Monticello Parkway
Beds:
3
Baths:
2
Land:
359
m²
UNDER OFFER
Brookdale
WA
6112
6 Fernie Court
Beds:
3
Baths:
1
Land:
476
m²
UNDER OFFER WITH MULTIPLE OFFERS!
Seville Grove
WA
6112
4 Purdy Court
Beds:
3
Baths:
2
Land:
557
m²
$800,000 - $850,000
Piara Waters
WA
6112
8 Edgar Link
Beds:
4
Baths:
2
Land:
619
m²
OPEN LONG WEEKEND: SAT & SUN
Armadale
WA
6112
29 Doorigo Road
Beds:
4
Baths:
2
Land:
334
m²
MID $700'S
Byford
WA
6122
100 Veterans Drive
Beds:
3
Baths:
2
Land:
457
m²
FROM $850,000
Piara Waters
WA
6112
7 Klondyke Street
Beds:
4
Baths:
2
Land:
313
m²
$920,000
Stirling
WA
6021
18 Novara Way
Beds:
4
Baths:
2
Land:
428
m²
Contact Agent
Brookdale
WA
6112
37 Bodicoat Drive
Beds:
3
Baths:
1
Land:
698
m²
FROM $700,000
Harrisdale
WA
6112
63 Whitmore Loop
Beds:
3
Baths:
2
Land:
255
m²
$770,000
Byford
WA
6122
7 Banker Street
Beds:
3
Baths:
2
Land:
534
m²
FROM $799,000
Warnbro
WA
6169
12 Greenlea Crescent
Beds:
3
Baths:
1
Land:
576
m²
$780K - SELLER SAYS SELL!
Kelmscott
WA
6111
64 Ravenscroft Way
Beds:
3
Baths:
1
Land:
683
m²
FROM $700,000
Gosnells
WA
6110
6/7 Hartley Street
Beds:
3
Baths:
1
Land:
243
m²
FROM $600,000
Seville Grove
WA
6112
14 Lisbon Way
Beds:
3
Baths:
1
Land:
576
m²
$740,000
Armadale
WA
6112
9/93 Owtram Road
Beds:
3
Baths:
2
Land:
275
m²
$680,000 - $700,000
Roleystone
WA
6111
20 Rubida Rise
Beds:
4
Baths:
2
Land:
2086
m²
OFFERS
Meadow Springs
WA
6210
15 Medinah Street
Beds:
4
Baths:
2
Land:
611
m²
ALL OFFERS PRESENTED | OPEN SUN 10:00-10:45 AM
South Perth
WA
6151
128 Forrest Street
Beds:
5
Baths:
4
Land:
984
m²
$5.5m
Armadale
WA
6112
4 Phylma Street
Beds:
3
Baths:
1
Land:
713
m²
FROM $700,000
Armadale
WA
6112
11/4 Glastonbury Road
Beds:
2
Baths:
1
Land:
70
m²
$550,000 - $600,000
Canning Vale
WA
6155
19 Jasper Corner
Beds:
3
Baths:
2
Land:
673
m²
FROM $1M - SELLER SAYS SELL!
Rivervale
WA
6103
112/48 Riversdale Road
Beds:
2
Baths:
2
New Price!
Armadale
WA
6112
9 Coralie Court
Beds:
3
Baths:
1
Land:
291
m²
$560,000
Kelmscott
WA
6111
28A Slee Avenue
Beds:
2
Baths:
1
Land:
260
m²
$520,000
Gosnells
WA
6110
1 Astinal Drive
Beds:
8
Baths:
3
Land:
747
m²
$1,000,000
Armadale
WA
6112
4 Redross Court
Beds:
3
Baths:
1
Land:
694
m²
$745,000
Langford
WA
6147
55 Letsom Way
Beds:
3
Baths:
1
Land:
320
m²
$690,000
Piara Waters
WA
6112
26 Calvera Gardens
Beds:
4
Baths:
2
Land:
384
m²
$890,000
Brookdale
WA
6112
27 Whistler Green
Beds:
4
Baths:
2
Land:
741
m²
$730,000
Mandurah
WA
6210
3/41 Sutton Street
Beds:
3
Baths:
2
Land:
351
m²
$710,000
Seville Grove
WA
6112
13 Peartree Terrace
Beds:
3
Baths:
1
Land:
373
m²
$775,000
Gosnells
WA
6110
12 Chapman Way
Beds:
4
Baths:
2
Land:
390
m²
$950,000
Harrisdale
WA
6112
296 Wright Road
Beds:
3
Baths:
2
Land:
351
m²
$850,000
Armadale
WA
6112
2/5 Fourth Road
Beds:
2
Baths:
1
Land:
65
m²
$520,000
Kelmscott
WA
6111
32B Banyard Avenue
Beds:
3
Baths:
2
Land:
257
m²
$740,000
Mount Richon
WA
6112
24 Emerald Place
Beds:
5
Baths:
3
Land:
1363
m²
$950,000
Hilbert
WA
6112
30 Dalby Street
Beds:
4
Baths:
2
Land:
375
m²
$889,000
Piara Waters
WA
6112
5 Archdale Loop
Beds:
4
Baths:
2
Land:
510
m²
$1,200,000
Kelmscott
WA
6111
188 Cammillo Road
Beds:
3
Baths:
1
Land:
873
m²
$705,000
Piara Waters
WA
6112
9 Archdale Loop
Beds:
4
Baths:
2
Land:
510
m²
$1,230,000
Harrisdale
WA
6112
160 Gracefield Boulevard
Beds:
4
Baths:
2
Land:
370
m²
$1,000,000
Kenwick
WA
6107
60 Postling Street
Beds:
3
Baths:
1
Land:
496
m²
$860,000
Lakelands
WA
6180
128 Lake Valley Drive
Beds:
3
Baths:
2
Land:
292
m²
$760,000
Armadale
WA
6112
28 Lowanna Way
Beds:
3
Baths:
1
Land:
690
m²
$780,000
Byford
WA
6122
15 Carroll Lane
Beds:
3
Baths:
2
Land:
300
m²
$790,000
Brookdale
WA
6112
4 Quokka Elbow
Beds:
3
Baths:
2
Land:
863
m²
$821,000
Armadale
WA
6112
31 Mornington Street
Beds:
4
Baths:
1
Land:
708
m²
$760,000
Mundijong
WA
6123
26 Mader Road
Beds:
4
Baths:
2
Land:
910
m²
$835,000
Armadale
WA
6112
6 Napean Place
Beds:
4
Baths:
1
Land:
765
m²
$820,000
Camillo
WA
6111
157 Champion Drive
Beds:
3
Baths:
1
Land:
797
m²
$780,000
Kelmscott
WA
6111
5 Grasmere Place
Beds:
3
Baths:
1
Land:
693
m²
$790,000
Brookdale
WA
6112
5 Podger Way
Beds:
4
Baths:
2
Land:
457
m²
$800,000
Huntingdale
WA
6110
3 Thomasia Street
Beds:
4
Baths:
3
Land:
1203
m²
$1,250,000
Swan View
WA
6056
13 The Elbow
Beds:
3
Baths:
1
Land:
773
m²
$780,000
Camillo
WA
6111
Lot 63 & 64 Lake Road
Land:
1.88
ha.
$5,500,000
Seville Grove
WA
6112
23 Kirkpatrick Court
Beds:
4
Baths:
2
Land:
550
m²
$910,000
Piara Waters
WA
6112
25 Leroy Way
Beds:
3
Baths:
2
Land:
480
m²
$1,051,000
Gosnells
WA
6110
7/9 Harold Street
Beds:
2
Baths:
1
$588,000
Gosnells
WA
6110
5 Oakajee Court
Beds:
3
Baths:
1
Land:
684
m²
$820,000
Armadale
WA
6112
4/3 Netley Place
Beds:
2
Baths:
1
$660,000
Swan View
WA
6056
3/4 Balfour Road
Beds:
1
Baths:
1
Land:
123
m²
$520,000
Kelmscott
WA
6111
26B Slee Avenue
Beds:
2
Baths:
1
Land:
489
m²
$640,000
Armadale
WA
6112
2/2 Egan Street
Beds:
3
Baths:
1
Land:
254
m²
$650,000
Kelmscott
WA
6111
4/156 Streich Avenue
Beds:
3
Baths:
1
Land:
215
m²
$755,000
Beechboro
WA
6063
524 Beechboro Road North
Beds:
3
Baths:
1
Land:
700
m²
$875,000
Byford
WA
6122
62 Walters Road
Beds:
4
Baths:
2
Land:
4268
m²
$1,650,000
Armadale
WA
6112
2/18 Lathwell Street
Beds:
2
Baths:
1
Land:
404
m²
$665,000
Kelmscott
WA
6111
14/9 Durling Place
Beds:
2
Baths:
1
Land:
90
m²
$520,000
Kelmscott
WA
6111
27 Willowmead Way
Beds:
3
Baths:
1
Land:
683
m²
$752,000
Seville Grove
WA
6112
137 Braemore Street
Beds:
3
Baths:
2
Land:
680
m²
$740,000
Armadale
WA
6112
27A Clarence Road
Beds:
3
Baths:
1
Land:
309
m²
$700,000
Kelmscott
WA
6111
13/9 Durling Place
Beds:
2
Baths:
1
$660,000
Kelmscott
WA
6111
10 Katrina Terrace
Beds:
3
Baths:
1
Land:
812
m²
$770,000
Armadale
WA
6112
28/113 Owtram Road
Beds:
2
Baths:
2
Land:
217
m²
$655,000
Gosnells
WA
6110
2/126 Wheatley Street
Beds:
3
Baths:
2
Land:
212
m²
$670,000
Armadale
WA
6112
98 Braemore Street
Beds:
3
Baths:
1
Land:
708
m²
$730,000
Champion Lakes
WA
6111
5 St Georges Avenue
Beds:
4
Baths:
2
Land:
3237
m²
$1,223,000
Seville Grove
WA
6112
14 Chisholm Circle
Beds:
4
Baths:
2
Land:
506
m²
$780,000
Armadale
WA
6112
9C Friar Road
Beds:
3
Baths:
2
Land:
200
m²
$689,500
Seville Grove
WA
6112
227 Westfield Road
Beds:
4
Baths:
2
Land:
375
m²
$893,000
Whitby
WA
6123
46 Haywire Avenue
Beds:
4
Baths:
2
Land:
371
m²
$740,500
Camillo
WA
6111
121 Cammillo Road
Beds:
3
Baths:
1
Land:
690
m²
$765,000
Kelmscott
WA
6111
3/15 Durling Place
Beds:
3
Baths:
2
Land:
200
m²
$660,000
Armadale
WA
6112
3 Olbah Place
Beds:
4
Baths:
2
Land:
858
m²
$775,000
Mandurah
WA
6210
3/12 Park Road
Beds:
2
Baths:
2
Land:
106
m²
$570,000
Piara Waters
WA
6112
21 Livorno Boulevard
Beds:
3
Baths:
2
Land:
165
m²
$829,000
Piara Waters
WA
6112
117 Monticello Parkway
Beds:
3
Baths:
2
Land:
359
m²
UNDER OFFER
Brookdale
WA
6112
6 Fernie Court
Beds:
3
Baths:
1
Land:
476
m²
UNDER OFFER WITH MULTIPLE OFFERS!






















































































