Terraced | 3 Bd | -- Ba
Bathgate Terraced | 3 Bd | -- Ba
The property forms part of a steading style development situated in a rural setting built and comple....