22 photos · Floorplan£465,000Offers over6 bedSemi-DetachedOrchardbank, Barnhill, Perth, Perthshire, PH2Listed 14 Aug 2026
32 photos · Floorplan£870,000Offers over7 bed6 bathDetachedRuthven House, Ruthvenfield, PerthListed 30 Jun 2026