Houses for sale in Armadale, EH48, West Lothian

Armadale, Bathgate EH48, UK - There are 322 results for properties in Armadale with prices ranging from £48,000 to £2,750,000, and an average price of £297,216.

Properties for sale in Armadale, EH48, West Lothian

icon