Offers over £104,000
1 bedroom flat
Young Crescent, Bathgate, EH48 2SL
Offers over £104,000
1 bedroom flat
Offers over £120,000
2 bedroom flat
314 Leyland Road, Wester Inch, Bathgate, EH48 2UA
Offers over £120,000
2 bedroom flat
Offers over £55,000
1 bedroom flat
Union Road, Bathgate, EH48 1NS
Offers over £55,000
1 bedroom flat
Offers over £140,000
2 bedroom flat
Jardine Place, Bathgate, EH48 2GU
Offers over £140,000
2 bedroom flat
Fixed price £85,000
1 bedroom flat
Mid Street, Bathgate, EH48 1QD
Fixed price £85,000
1 bedroom flat
Offers over £120,000
2 bedroom flat
125/4 South Mid Street, Bathgate, EH48 1DY
Offers over £120,000
2 bedroom flat
Offers over £120,000
4 bedroom flat
Marchwood Crescent, Bathgate, EH48 1BZ
Offers over £120,000
4 bedroom flat
Fixed price £105,000
2 bedroom flat
Mill Road, Bathgate, EH48 4BN
Fixed price £105,000
2 bedroom flat
Offers over £84,995
2 bedroom flat
East Main Street, Armadale, Bathgate, EH48 2NT
Offers over £84,995
2 bedroom flat
Offers over £134,000
2 bedroom flat
Russell Road, Bathgate, EH48 2GQ
Offers over £134,000
2 bedroom flat