Property in Yieldshields
Sale
Offers over
£95,000
2 bedroom flat for sale
Market Road, Carluke, ML8
21
Offers over
£149,995
2 bedroom ground floor flat for sale
Sandy Road, Carluke
22
Guide price
£163,000
5 bedroom flat for sale
High Street, Carluke ML8
52