Houses for sale near Carluke Station, Carluke, South Lanarkshire
There are 283 results. Property prices near Carluke range from £15,000 to £725,000 with an average price of £234,215.