Houses for sale in James Square, PH7, Perth and Kinross

There are 62 results. James Square, PH7, Perth and Kinross. Property prices in James Square, PH7 range from £42,000 to £845,000 with an average price of £285,253.

Properties for sale in James Square, PH7, Perth and Kinross

icon