Immaculately presented, two-bedroom semi-detached villa situated in a popular location within the town of Carluke, close to all the amenities the town has to