£359,995
Taypark Road, PH1 3FE
Listed 19 Apr 2024
£489,950
Highfield Road, PH2 6RL
Listed 21 Mar 2024
£447,500
Almond View, PH1 1QQ
Listed 14 Mar 2024
£279,950
Burghmuir Road, PH1 1LS
Listed 8 Mar 2024
£389,995
Marlefield Grove, PH1 1QG
Listed 23 Feb 2024
£298,000
Retinue Row, PH1 3PF
Listed 22 Feb 2024
£238,000
Sidey Place, PH1 2UF
Listed 21 Feb 2024
£265,000
Thriepland Wynd, PH1 1RH
Listed 9 Feb 2024
£318,000
St Magdalene'S Road, PH2 0BT
Listed 11 Jan 2024
£280,000
Malloch Avenue, PH1 3FW
Listed 9 Jan 2024
£225,000
Thriepland Wynd, PH1 1RQ
Listed 13 Dec 2023
£332,950
David Douglas Avenue, PH2 6QQ
Listed 24 Nov 2023
£355,000
David Douglas Avenue, PH2 6QQ
Listed 14 Nov 2023
£575,000
Brompton Terrace, PH2 7DH
Listed 27 Oct 2023
£370,000
Strathearn Terrace, PH2 0LS
Listed 26 Sep 2023
£375,000
Glasgow Road, PH2 0LU
Listed 29 Jul 2023
£445,000
Hatton Mews, PH2 7DR
Listed 1 Jun 2023
£260,000
Muircroft Terrace, PH1 1EW
Listed 25 Apr 2023
£400,000
James Street, PH1 4NY
Listed 11 Jan 2023