Flats for sale in Lanark