£299,995
Meikle Earnock Road - Hamilton