55 High Street, Carluke, ML8
£260,000
Fixed price
3 beds3 baths2 receptions
We are delighted to welcome to the market this exciting new development of energy-efficient and generously proportioned three ...
£245,000