Houses for sale in Upper Blainslie, Scottish Borders
There are 43 results. Upper Blainslie, Scottish Borders. Property prices in Upper Blainslie range from £45,000 to £695,000 with an average price of £216,422.
Properties for sale in Upper Blainslie, Scottish Borders