10 High Street, Carluke, ML8 4AJ

Offer in excess of £155,000

Email