Bathgate
View full details
4 Bedroom House
Offers over £275,000
Livingston
View full details
3 Bedroom Bungalow
Offers over £350,000