£299,995
Fairies Road, PH1 1LX
Listed 14 Apr 2025
£227,950
Thriepland Wynd, PH1 1RQ
Listed 10 Apr 2025
£150,000
Tulloch Terrace, PH1 2PG
Listed 8 Apr 2025
£260,000
Myrtle Road, PH2 6QY
Listed 5 Apr 2025
£175,000
Langside Road, PH1 2LE
Listed 4 Apr 2025
£279,995
Windyedge Drive, PH2 0GH
Listed 2 Apr 2025
£295,000
Cavendish Avenue, PH2 0JT
Listed 1 Apr 2025
£375,000
Colenhaugh, PH2 6DQ
Listed 28 Mar 2025
£230,000
Oakbank Road, PH1 1DS
Listed 25 Mar 2025
£175,000
Abbey Road, PH2 6LW
Listed 25 Mar 2025
£280,000
Croll Gardens, PH1 0AD
Listed 24 Mar 2025
£279,950
Belmont Park, PH2 6TU
Listed 20 Mar 2025
£149,000
Staffa Court, PH1 3AT
Listed 20 Mar 2025
£172,500
Durley Dene Crescent, PH2 9RD
Listed 18 Mar 2025
£260,500
Mill Street, PH1 4LZ
Listed 17 Mar 2025
£240,000
Windyedge Drive, PH2 0GH
Listed 15 Mar 2025
£299,950
Hutchison Drive, PH2 6GB
Listed 14 Mar 2025
£199,950
Matthews Drive, PH1 2UR
Listed 13 Mar 2025
£227,500
Muircroft Terrace West, PH1 1EB
Listed 13 Mar 2025
£295,000
Dupplin Road, PH2 7EN
Listed 10 Mar 2025
£247,950
Cavendish Avenue, PH2 0JU
Listed 7 Mar 2025
£215,000
Breadalbane Terrace, PH2 8BY
Listed 6 Mar 2025
£145,000
Wallace Crescent, PH1 2RF
Listed 6 Mar 2025
£280,000
Innerleithen Way, PH1 1RN
Listed 3 Mar 2025
£145,000
Wallace Crescent, PH1 2RF
Listed 27 Feb 2025
£165,000
Coll Place, PH1 3AY
Listed 21 Feb 2025
£175,000
Newhouse Road, PH1 2JH
Listed 20 Feb 2025
£299,995
David Douglas Avenue, PH2 6QG
Listed 18 Feb 2025
£289,950
Innerleithen Way, PH1 1RN
Listed 18 Feb 2025
£150,000
Crammond Place, PH1 3BN
Listed 14 Feb 2025