Houses for sale near Carstairs Station, Lanark, ML11, South Lanarkshire

Carstairs - There are 1416 properties near Carstairs Station, Lanark with prices ranging from £19,000.00 to £1,050,000.00 with an average price of £200,177.05

Properties for sale near Carstairs Train Station, Lanark, ML11, South Lanarkshire

icon