Galashiels Terraced | 3 Bd | -- Ba
A deceptively spacious mid terraced property with private off street parking to the front and a good....
Terraced | 3 Bd | -- Ba
| 3 Bd | -- Ba