£295,000
Rossie Place, PH2 9EJ
Listed 12 Nov 2025
£599,950
Strathallan Bank, PH2 9FE
Listed 11 Nov 2025
£268,000
Elm Lane, PH1 1EL
Listed 5 Nov 2025
£299,000
Augustus Way, PH1 0AZ
Listed 5 Nov 2025
£495,000
Perth Road, PH1 4PB
Listed 31 Oct 2025
£499,000
Main Street, PH1 3NJ
Listed 21 Oct 2025
£310,000
Mercer Street, PH1 0BE
Listed 17 Oct 2025
£291,000
Shielhill Place, PH1 4NN
Listed 10 Oct 2025
£367,500
Shielhill Place, PH1 4NN
Listed 9 Oct 2025
£365,000
Shielhill Place, PH1 4NN
Listed 9 Oct 2025
£393,950
Shielhill Place, PH1 4NN
Listed 9 Oct 2025
£306,500
Shielhill Place, PH1 4NN
Listed 9 Oct 2025
£349,000
Croft Park, PH2 0DX
Listed 8 Oct 2025
£275,000
Clunie Way, PH1 4QX
Listed 7 Oct 2025
£325,000
Consul Road, PH1 0AX
Listed 7 Oct 2025
£398,950
Wilson Street, PH2 0EX
Listed 3 Oct 2025
£307,500
Hayfield Brae, PH1 3HR
Listed 23 Sep 2025
£423,995
Balvaird Avenue, PH2 6FH
Listed 26 Aug 2025
£375,000
Wilson Street, PH2 0EX
Listed 21 Aug 2025
£335,000
Oakbank Crescent, PH1 1DF
Listed 19 Aug 2025
£315,000
Preta Street, PH1 3YB
Listed 4 Aug 2025
£298,000
Sealsbank, PH2 9PN
Listed 1 Aug 2025
£450,000
St Marys Drive, PH2 7BY
Listed 22 Jul 2025
£450,000
Corsie Drive, PH2 7BU
Listed 16 Jul 2025
£393,950
Mill Street, PH1 4LZ
Listed 16 Jul 2025
£362,500
Mill Street, PH1 4LZ
Listed 16 Jul 2025
£304,500
Mill Street, PH1 4LZ
Listed 16 Jul 2025
£315,000
Draper Road, PH1 0BQ
Listed 11 Jul 2025
£299,950
Shorthorn Drive, PH1 3JU
Listed 5 Jul 2025
£325,000
Selkirk Place, PH1 1SH
Listed 1 Jul 2025