£190,000
Paterson Drive, PH10 6TU
Listed 3 days ago
£599,995
Whitelea Road, PH13 9NY
Listed 5 days ago
£359,950
Westpark Road, PH10 6EL
Listed 17 Nov 2025
£249,995
Dunkeld Road, PH10 6DY
Listed 13 Nov 2025
£130,000
Ferguson Park Road, PH10 7AT
Listed 13 Nov 2025
£289,995
Dunkeld Road, PH10 6RY
Listed 13 Nov 2025
£232,995
Dunkeld Road, PH10 6RY
Listed 13 Nov 2025
£249,995
Dunkeld Road, PH10 6DY
Listed 13 Nov 2025
£334,995
Dunkeld Road, PH10 6RT
Listed 13 Nov 2025
£232,995
Dunkeld Road, PH10 6RT
Listed 13 Nov 2025
£215,000
PH13 9JL
Listed 13 Nov 2025
£324,995
Dunkeld Road, PH10 6RX
Listed 13 Nov 2025
£254,995
Dunkeld Road, PH10 6DY
Listed 13 Nov 2025
£575,000
The Avenue, PH1 4ES
Listed 11 Nov 2025
£130,000
Coralbank Terrace, PH10 7FN
Listed 4 Nov 2025
£495,000
Upper Allan Street, PH10 6FG
Listed 4 Nov 2025
£249,950
Cambridge Street, PH11 8AW
Listed 3 Nov 2025
£450,000
Coupar Angus Road, PH10 6JT
Listed 3 Nov 2025
£100,000
Coralbank Crescent, PH10 7EE
Listed 3 Nov 2025
£145,000
Provost Road, PH10 6PJ
Listed 29 Oct 2025
£60,000
PH10 6RQ
Listed 22 Oct 2025
£165,000
Mill Street, PH11 8BH
Listed 20 Oct 2025
£120,000
Church Place, PH13 9BP
Listed 20 Oct 2025
£95,000
High Street, PH10 7DL
Listed 16 Oct 2025
£140,000
School Field Road, PH10 7FD
Listed 16 Oct 2025
£99,750
PH13 9FA
Listed 15 Oct 2025
£85,000
Upper Mill Street, PH10 6AE
Listed 13 Oct 2025
£147,500
Ashgrove Terrace, PH10 7ET
Listed 13 Oct 2025
£310,000
Meadow Avenue, PH10 6FR
Listed 7 Oct 2025
£315,000
Glenisla View, PH11 8LW
Listed 6 Oct 2025